NARRATE Meaning of NARRATE in English v. tell a story (in writing or speech) ; give an account of; describe an event or an experience Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012