SONOBUOY Meaning of SONOBUOY in English n. a buoy for detecting underwater sounds and transmitting them by radio. Etymology: L sonus sound + BUOY Oxford English vocab. Оксфордский английский словарь. 2012