SONOBUOY Meaning of SONOBUOY in English n. a buoy for detecting underwater sounds and transmitting them by radio. [ L sonus sound + BUOY ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012