Meaning of FOUNDATION in English

FOUNDATION

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.      Краткий оксфордский словарь английского языка тезаурус.