- Japanese⇔English Dictionary

  1. 1. [exp, v5r] to be clear of obstacles in the way of one's objective (id)

Kanji in this word