SONAR


Meaning of SONAR in English

n. method by which underwater objects are detected using transmitted and reflected sound waves; device which locates objects by means of sonar

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.