Advertisement

Synonyms of Deliver

Primary definition: To bring and hand over (a letter, parcel, or goods) to a particular recipient or address.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement