deliver

Meaning (English)

to achieve what was promised

Meaning (मराठी)

दिलेले वचन प्रत्यक्षात आणणे, अपेक्षित परिणाम साधणे

Used in a sentence

The scheme has failed to deliver on its promise of piped water to every household.

प्रत्येक घरात नळाने पाणी देण्याचे आश्वासन ही योजना प्रत्यक्षात आणू शकलेली नाही.

Synonyms

achievefulfilaccomplish

Antonyms

faildisappoint