SONO-RADIO BUOY Meaning of SONO-RADIO BUOY in English |sä(ˌ)nō- nounEtymology: son- + radio + buoy : sonobuoy Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012