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. 2012