what is the meaning of buzzkill
Answers
Answered by
1
a person or thing that has a depressing or dispiriting effect.
Sunita11111:
this is helpful or not
Answered by
2
a person or thing that has depressing or dispiriting affect
Similar questions