English Dictionary
Definition downer in British English
downer noun
noun
/ˈdaʊnə(r)/
1
something that makes you feel sad or disappointed
Synonyms and related words
Synonyms and related words
