If the synonym for foundation are wrong, please inform the site editors by writing a comment.
You can search for foundation synonym and other synonyms at psgroove.com
Do you think it is a different synonym for the following except for foundation synonyms? Comment to add other foundation synonym.
1. noun basis for something physical or mental
Foundation synonym for noun basis for something physical or mental