duu hagasabasaba

English: Translation
to stand in a place from which one is liable to fall
adjective