Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sonar
in English
sonar
us
/ˈsōnər/
uk
/ˈsōnər/
#common
Plural
sonar
Definitions
Noun
sound
navigation
technique
;
echolocation
The
submarine
used
sonar
to
detect
underwater
objects
.
nautical
device
for
underwater
object
detection
The
bat
relied
on
sonar
to
navigate
in
the
dark
cave
.
underwater
object
locator
using
sound
waves
The
ship
was
equipped
with
a
sonar
system
to
detect
obstacles
underwater
.