sonarFormsTop 30000MeaningsNoun1. sonar (a device that uses hydrophones to locate objects underwater)