A word examined

deliver

verb
7 letters·English
verb

deliverto take something to a person or place and give it to them

Wiktionary →
No comments yet