v. 1 establish, originate, institute, set up, organize, inaugurate, start, initiate, create, bring about, develop The society was founded a hundred years ago 2 base, ground, establish, set, build; rest This charity was founded on love and concern for children
FOUND
Meaning of FOUND in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012