Scrabble Cheat
DELIVERABLE
DELIVERABLE is a 11 letter Scrabble word worth 17 points.
able to be delivered
a thing able to be provided, especially as a product of a development process
Letter start with D