Thesaurus.com
Dictionary.com

deliverables

NOUN
something done to fulfill a realistic expectation
Synonyms