deliverEnglish

deliver, render, bear, birth, cede

Verb

9 more verb senses

Utter (an exclamation, noise, etc.)

English: deliver

Bahasa words with similar meanings

All 46

English words with similar meanings

Show 22 words

Words that start with "deliver"