What is the full meaning of sonobuoys
SONOBUOY, a buoy that detects and transmits underwater sounds [n]
Example of the word sonobuoys placed on a Scrabble board.