📖 Definitions of "Sonar"
noun
- 1
Echolocation
- 2
A device that uses hydrophones (in the same manner as radar) to locate objects underwater.
Translate “Sonar” into Another Language
Pick a language — the word will be pre-filled in the translator.