deliver

Synonyms of DELIVER