delivered
verb
°past tense of deliver.
adjective
°(in combination) that has been, or will be delivered in a specific manner.