Sonobuoy (noun) Definition, Meaning & Examples

noun Navigation.
  1. a buoy that emits a radio signal on receiving an underwater signal from a vessel.
noun
  1. a buoy equipped to detect underwater noises and transmit them by radio
Sonobuoy (noun) Definition, Meaning & Examples

More Definitions