cafard
Top 10000
Meanings
Noun
1. hypocrite
2. tattletale, informant, rat (by extension)
3. cockroach (entomology)
4. depression, melancholy (informal)
Examples45
She was feeling down in the dumps.
What do you know about cockroaches?
What do you know about cockroaches?
I'm sad.
I feel down in the dumps today.
I often get the blues.