Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Trade, Computersdeliverablede‧liv‧er‧a‧ble /dɪˈlɪvərəbəl/ noun [countable usually plural] technical BBTTDsomething that a company has promised to have ready for a customer, especially parts of computer systems software deliverables ldoceonline.com