WordUnscrambler Home
sonar
Definitions
[ˈsəʊnɑː], (Noun)
Definitions:
- a system for the detection of objects under water by emitting sound pulses and detecting or measuring their return after being reflected
(e.g: a weak sonar signal)
Phrases:
Origin
:
1940s: from so(und) na(vigation and) r(anging), on the pattern of radar
Click here to see the free dictionary definition for sonar
definition by Oxford Dictionaries