FOUND Meaning of FOUND in English v. establish, institute, create, build; melt and pour into a mold (i.e. metal) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012