Meaning : The season of growth.
The emerging buds were a sure sign of spring.
He will hold office until the spring of next year.
Synonyms : springtime
Meaning : A metal elastic device that returns to its shape or position when pushed or pulled or pressed.
The spring was broken.
Meaning : A point at which water issues forth.
Meaning : Develop suddenly.
The tire sprang a leak.
Meaning : Produce or disclose suddenly or unexpectedly.
He sprang these news on me just as I was leaving.