ON THE FOUNDATION


Meaning of ON THE FOUNDATION in English

phrasal

Britain : belonging to an endowed institution or holding an endowed scholarship or other emolument

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.