ちはだかったばかり
tachihadakattabakari

Godan Verb (ru)

Indicates an action has just been completed of 立ちはだかる

1. Just blocked.; Recently stood in the way.

Completed Action
Recent Past