ちはだかる tachihadakaru
1 tegemoet treden; tegenover (iem.) staan; confronteren