はばんだ
habanda

Godan Verb (mu)

The past form of 阻む

1. hindered; obstructed; blocked; impeded

Past/Perfective