KNOCK (OR TAKE) THE STUFFING OUT OF
Meaning of KNOCK (OR TAKE) THE STUFFING OUT OF in English
knock ( or take) the stuffing out of
informal
severely impair the confidence or strength of.
→ stuffing
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004