NARRATE Meaning of NARRATE in English v.tr. (also absol.) 1. give a continuous story or account of. 2 provide a spoken commentary or accompaniment for (a film etc.). Derivatives: narratable adj. narration n. Etymology: L narrare narrat- Oxford English vocab. Оксфордский английский словарь. 2012