SONOBUOY


Meaning of SONOBUOY in English

[so.no.buoy] n (1945): a buoy equipped for detecting underwater sounds and transmitting them by radio

Merriam-Webster English vocab.      Английский словарь Merriam Webster.