Crossword clues for Sonar's principle:ECHOSonar principleECHOSonar's principleECHOPrinciple of sonar.