was foundation for (verb) support: hold up
Sinonime: base, be a foundation for,
bear,
bed,
bolster,
bottom,
brace,
buttress,
carry, cradle, crutch,
embed,
found,
ground,
hold, keep from falling, keep up,
mainstay,
poise, prop,
reinforce, shore, shore up, shoulder,
stand,
stay,
strut,
sustain, undergird, upbear,
upholdAntonime: let down, let go,
release