héng
jiā
zhǐ
zé

Definitions

  1. 1. to blame unscrupulously

Components