sonar
Top 30000
Meanings
Noun
1. sonar (a device that uses hydrophones to locate objects underwater)