SONOBUOY Meaning of SONOBUOY in English n. a buoy for detecting underwater sounds and transmitting them by radio. [L sonus sound + BUOY] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012