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