ちはだかれ
tachihadakare

Godan Verb (ru)

A strong, direct command of 立ちはだかる

1. Stand in my way.; Be opposed.

Imperative