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
Antonyms
faildisappoint