adj. given; conveyed; sent from one place to another, passed on from one to another; presented (as a speech); set free
DELIVERED
Meaning of DELIVERED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012