Synonyms of Canard in English :
Antonyms of Canard in English
Thesaurus of Canard in English
Canard
see definition of canardHypernyms of canard
1. (noun) a deliberately misleading fabrication
Synonyms of Canard in English :
Antonyms of Canard in English
Thesaurus of Canard in English
1. (noun) a deliberately misleading fabrication