Duck in French
In French
le canard
Plural: canards
Definition
Definition in EnglishA living waterbird with a broad bill, webbed feet and a body adapted for swimming.
Definition in FrenchOiseau aquatique au large bec et aux pieds palmés, adapté à la nage.
Example sentences
Un canard a fait son nid derrière ces roseaux.
Garde le portail fermé jusqu’à ce que les canards soient rentrés.