What is the full meaning of canards
CANARD, (French) a false or unfounded report or story [n]
Example of the word canards placed on a Scrabble board.