Meanings
to be based on a particular idea, principle, or fact.
The theory is founded on extensive research.
Synonyms
Antonyms
to establish or set up something on a particular foundation or basis.
The company was founded on the principles of innovation and quality.
Synonyms
Antonyms
Last updated: 2025/01/11 11:58
