Doppler sonar en · NOUN Meanings (uncountable) A form of sonar that uses the Doppler effect to detect moving underwater objects; used especially by fishermen. Hypernyms imaging · sonar Synonyms doppler