Definition of downer
noun
informal 1 (usually
downers)
a depressant or tranquilizing drug, especially a barbiturate.
2a dispiriting or depressing experience or factor:the thought of the danger his son was in put something of a downer on the situation a period of consistent failure:the Red Sox enter the season on a downer
3a cow or other animal that is sick or injured and cannot get to its feet unaided.