FOUND Meaning of FOUND in English v. a. 1.Base, set, fix, place, ground, rest, lay the ~ation of.2.Build, construct, erect, raise.3.Establish, institute, originate, set up, plant.4.Cast, mould, form in a mould. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012