verb
simple past and past participle of deliver
adjective
(in combination) That has been, or will be, delivered in a specific manner.