ちはだかる
tachihadakaru

Godan Verb (ru)

1. to stand in the way (esp. with legs spread out); to block the way

Intransitive
Godan Verb (ru)

2. to stand in the way (e.g. of progress); to obstruct

Intransitive
Other forms: