BE FOUNDED ON/UPON


Meaning of BE FOUNDED ON/UPON in English

base on a particular principle or concept.

→ found

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.