NAVSAR

AcronymDefinition
NAVSARNavy Search and Rescue
NAVSARNational Association of Volunteer Search and Rescue Teams, Inc.
References in periodicals archive ?
This pod was spotted in the bay near St Tudwal's Island and were photographed from a yacht by Jon Geddes, who works at Pwllheli watersports company NAVSAR Ltd.