Search
to found on
[phrase form: found]
01
to be established or rooted in a specific idea, belief, or principle
Example
His groundbreaking work in the field was founded on years of dedicated research.
The relationship is founded on mutual trust and respect.
The plan was dismissed for being founded on unrealistic expectations.