Canard

Canard  [ kuh'-NAHRD; Fr. ka*-NA*R* ]
 noun ]
 MEANING :
 a spiteful report created to cause harm.
 USAGE EXAMPLE 1 :
 Where he ventures to substantiate his canard (if canards can at all be substantiated), he falls flat on his face.
Loading...

Popular posts from this blog

How to Subscribe to Google English Vocabulary SMS Channel

Exotic

Nadir

Neopotism

Aversion