Verb
1. lean on
2. lean against, touch, adjoin, meet, contact, repose on
3. build on, build upon, depend on, devolve on, depend upon, ride, turn on, hinge on, hinge upon
| Foreign Language Equivalents of 'rest on' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||