SONAR


Meaning of SONAR in English

n.1 a system for the underwater detection of objects by reflected or emitted sound.

2 an apparatus for this.

Etymology: sound navigation and ranging, after radar

Oxford English vocab.      Оксфордский английский словарь.