SONAR


Meaning of SONAR in English

A sonic device used primarily for the detection and location of underwater objects. (This term is derived from the words “sound navigation and ranging.”)

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.