严惩;(被)痛打一顿,申斥一顿
get / give sb what for
(受到)严惩;(被)痛打一顿,申斥一顿
to be punished / punish sb severely
I'll give her what for if she does that again.她若再这样做,看我怎么收拾她。
释义来自《牛津高阶英汉双解词典》第 9 版