Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of mallard

Source language: EnglishDictionary language: English

mallard

Pronunciation:/ˈmæl.ɑː(ɹ)d//ˈmælɚd/

noun

Definitions

  1. A common and widespread dabbling duck, Anas platyrhynchos, whose male has a distinctive dark green head.