sonobuoy

/soʊnoʊˈbuɪ/

Definitions

1. noun

A floating device carrying sensors for detecting and locating objects, especially submarines, using acoustic signals.

“The sonobuoy helped the Navy detect the enemy submarine in the deep ocean.”

Synonyms

  • acoustic sensor
  • listening device

Antonyms

  • jamming device