SONAR


Meaning of SONAR in English

A system using transmitted and reflected underwater sound waves to detect and locate submerged objects or measure the distance to the floor of a body of water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.