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