n. submission, act of handing over, act of offering; performance, exhibition, demonstration; grant, award, gift
PRESENTATION
Meaning of PRESENTATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012