What is the full meaning of cafards
CAFARD, (French) severe depression or apathy [n]
Example of the word cafards placed on a Scrabble board.