English

Definition of sonar noun from the Oxford Advanced Learner's Dictionary

 

sonar

 noun
noun
BrE BrE//ˈsəʊnɑː(r)//
 
; NAmE NAmE//ˈsoʊnɑːr//
 
[uncountable]
 
jump to other results
equipment or a system for finding objects underwater using sound waves compare radar Word Origin 1940s: from so(und) na(vigation and) r(anging), on the pattern of radar.
See the Oxford Advanced American Dictionary entry: sonar