sonobuoy
English
noun
Definitions
- (nautical) A buoy that sends a radio signal when it detects the sound of underwater objects (such as submarines).
Etymology
Prefix from English buoy.
Origin
English
buoy
Prefix from English buoy.
English
buoy