DEAD CAT
Meaning of DEAD CAT in English
noun
: a piece of violent or jeering criticism : an insulting or abusive expression of disapproval
the government received a barrage of dead cats
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012