TAKE SOMEONE TO THE WOODSHED N. AMER.
Meaning of TAKE SOMEONE TO THE WOODSHED N. AMER. in English
take someone to the woodshed N. Amer.
informal
discreetly reprove or punish someone.
→ woodshed
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004