Langimage
English
B1

to establish or found something on a particular idea or fact.

Meanings

to establish or found something on a particular idea or fact.

The movie is based on a novel.

Synonyms

Last updated: 2025/01/11 11:51