supported by crutches, requiring crutches to walk; dependent on some kind of support (emotional or physical)
LEANING ON CRUTCHES
Meaning of LEANING ON CRUTCHES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012