sonar in Turkish sonar in Turkish sonar noun (nautical, countable) A device that provides such echolocation. Add to Flashcards