- Dictionary
- Word comparison: sonar vs. radar
sonar vs. radar
noun
a method for detecting and locating objects submerged in water by echolocation.
the apparatus used in sonar.
noun
Electronics., a device for determining the presence and location of an object by measuring the time for the echo of a radio wave to return from it and the direction from which it returns.
a means or sense of awareness or perception.
lobbyists working under the media's radar.