Meaning of FOUNDATION in English
n. 25B6; noun
the foundations of a wall : FOOTING, foot, base, substructure, underpinning; bottom, bedrock, substratum.
the report has a scientific foundation : BASIS, starting point, base, point of departure, beginning, premise; principles, fundamentals, rudiments; cornerstone, core, heart, thrust, essence, kernel.
there was no foundation for the claim : JUSTIFICATION, grounds, defence, reason, rationale, cause, basis, motive, excuse, call, pretext, provocation.
an educational foundation : ENDOWED INSTITUTION, charitable body, funding agency, source of funds.
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012