Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for sonar

- Echo location device
- Echo sounder
- Echo sounding equipment
- Navigation device
- Of sound
- Submarine detection system
- Submarine sensor
- Underwater detection system