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.

Popular posts from this blog

Doldrums

Leer

Dirge