DELIVERABLES

12 letters 18 Scrabble points

Definition of DELIVERABLES

noun
  1. The tangible end product; that which will be delivered.

    "Due to inclement weather, we will be unable to provide our deliverables."

Source: Wiktionary

Word Details

Letters D E L I V E R A B L E S
Length 12 letters
Scrabble Score 18 points