- Japanese⇔English Dictionary

  1. 1. [exp, v1] to heap abuse upon (a person); to criticize strongly; to blast (someone)

Kanji in this word