Search results for 'deliver':
Displaying 1-1 of 1 word(s) starting with 'deliver'
- deliverable (noun) : a product, result, or agreement that is the consequence of a process or negotiation
- If so, President Obama has given US interests a strong boost with his eight-day trip across Asia, despite the "deliverables" – like a pledge from China to set specific limits on carbon emissions – that are missing from meetings with the region's leaders.
—Julian Baum, Christian Science Monitor, 11/17/2009
- Submitted by: Eric F. Marsh from Nebraska on Nov. 20, 2009 10:58
Displaying 1-1 of 1 word(s) starting with 'deliver'
Submit an Entry
