sonobuoy

Definitions


[ˈsəʊnəbɔɪ], (Noun)

Definitions:
- a buoy equipped to detect underwater sounds and transmit them by radio


Phrases:

Origin:




definition by Oxford Dictionaries