the start, foundation, or main support of anything

Translation:
English
Add