Sonar

German Meaning

Sonar

Echolot

Sonargerät

English Meaning

  1. 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.
  2. An apparatus, as one in a submarine, using sonar.
  3. Echolocation.