FOUNDATION


Meaning of FOUNDATION in English

n. base, substructure; establishing, founding; institution; cosmetic cream used as a base for makeup

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.