Definition deliver (PRODUCE) verb [I or T] to achieve or produce; to fulfil something promised: The government has failed to deliver (what it promised). MAINLY US The Republicans are relying on their agricultural policies to deliver the farmers' vote (= to persuade farmers to vote for them).
deliverable adjective
-- Hebbertt de Farias Soares hebberttfarias AT yahoo.com.br MSN hebberttfarias AT hotmail.com ICQ 167011202