found
found
verb
To establish or set up an institution, organisation, or settlement.
"The charity was founded last year."
verb
Past tense and past participle of 'find'; discovered or located something.
"She found her missing wallet."
Thesaurus
Synonyms: establish, base, ground, launch, set up, recovered, constitute, institute, plant
Antonyms: abolish, get rid of, lost