canard

Explore definitions, synonyms, and language insights of canard

Definitions

Noun
a deliberately misleading fabrication

More General Terms