sonar
nounDefinition of sonar
: a method or device for detecting and locating objects especially underwater by means of sound waves sent out to be reflected by the objects
also
: a device for detecting the presence of a vessel (such as a submarine) by the sound it emits in water
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more