sonar
Dictionary
noun
- Echolocation
- A device that uses hydrophones (in the same manner as radar) to locate objects underwater.
Synonyms:SONAR
Play Word Games
Test your vocabulary and logic skills with our daily word puzzles. Will you find 'sonar' in today's game?