give what for

动词 v.

英文释义

动词 v.
  1. To scold; to punish, especially verbally. idiomatic,transitive
    — When she found out, she really gave him what for.

词形变化

gives what for present,singular,third-person giving what for participle,present gave what for past given what for participle,past
0 次浏览 数据来源: Wiktionary