NARRATE Meaning of NARRATE in English v. a. Relate, recite, recount, rehearse, tell, detail, describe, give an account of. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012