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