Canard — definition

1. canard (Noun)

1 definition

canard (Noun) — A deliberately misleading fabrication.

3 types of
fable fabrication fiction