Dictionary
sonar
Meaning
- echolocation
- A device that uses hydrophones (in the same manner as radar) to locate objects underwater.
Pronounced as (IPA)
/ˈsoʊ.nɑːɹ/
Start learning English with learnfeliz.
Practice speaking and memorizing "sonar" and many other words and sentences in English.
Go to our English course page