[---]

Jyutping ngaai4 baan2 zi2
Pinyin ái bǎn zi

Definitions (CC-CEDICT)
  1. to suffer beating
  2. fig. to be severely criticized
  3. to take a hammering
Definitions (Wiktionary)
  1. noun, literally
    to flog; to cane; to take a beating; (figuratively) to harshly criticize or punish
    (syn.) 打板子