すがった【縋った】
sugatta
1. Clung; Entrusted
★ Common
Verb
#88581
1. Clung; Entrusted
1. to cling to; to hang onto
2. to rely on; to depend on
3. to implore; to entreat
1. If/when (one) clings; If/when (one) depends
1. Relied on; Was at the mercy of
1. Seemed to have clung to; Seemed to have relied on
1. Apparently clung to; Apparently relied on
1. Probably relied on.; Probably depended on.
1. Just finished clinging to; Just finished embracing
1. Clinging; Hugging
1. Want to rely on; Want to depend on