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