- Japanese⇔English Dictionary

  1. 1. [exp, v1] to be very busily occupied; to be swamped with work

Kanji in this word