Thesaurus:put a damper on

English

Verb

Sense: to prevent others from enjoying an activity; to disillusion; to spoil

Synonyms
Antonyms
Hypernyms
Coordinate terms

See also

Further reading