Translation of sonar in English:

sonar

sonar

noun

  • 1

    sonar, device for detecting objects under water by reflection of sound waves