DELIVER
“DELIVER” is a valid word.
11
Scrabble points
13
Words with Friends
7
letters
Definition
verb
- deliver (a speech, oration, or idea)
- bring to a destination, make a delivery
- to surrender someone or something to another