Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

canard Definition

Cancel
canard
noun(ca-nard)
a deliberately misleading fabrication

Words Related to canard!

canard Examples by Brain Bank Users