echo sounder in Swedish echo sounder in Swedish ekolod noun A sonar device used for echo sounding Add to Flashcards