Synonyms of Canard in English :

Antonyms of Canard in English

Thesaurus of Canard in English

Canard

see definition of canard

Hypernyms of canard

1. (noun) a deliberately misleading fabrication