FOUNDATION Meaning of FOUNDATION in English (n.) A donation or legacy appropriated to support a charitable institution, and constituting a permanent fund; endowment. Webster's English dictionary. Английский словарь Webster. 2012