Langimage
English
B2

to be based on or depend on something (used for ideas, arguments, decisions).

Meanings

to be based on or depend on something (used for ideas, arguments, decisions).

Her theory rests on several decades of research.

Synonyms

Last updated: 2025/11/08 04:52