HERALDS


Also found in: Dictionary, Thesaurus, Legal, Encyclopedia.
AcronymDefinition
HERALDSHarbor Echo Ranging and Listening Devices (US Navy)