American Dictionary
Definition lean on in American English
lean on phrasal verb
[transitive] phrasal verb
1
to depend on someone
