English Dictionary
Definition lean on in British English
lean on phrasal verb
[transitive] phrasal verb
1
to depend on someone
2
to press the horn of a car in a determined way
Synonyms and related words
