Home/sonar

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?