lifeblood

Meaning (English)

the thing indispensable to something’s continued existence

Meaning (मराठी)

प्राणतत्त्व, अत्यावश्यक आधार

Used in a sentence

The monsoon remains the lifeblood of the rain-fed economy.

कोरडवाहू अर्थव्यवस्थेचे प्राणतत्त्व अजूनही मान्सूनच आहे.

Synonyms

mainstayvital forcesustenance