EPIPHORA


Meaning of EPIPHORA in English

n. overflow of tears from the eye caused by constriction or blockage of the tear ducts (Medicine); repetition of a word (Rhetoric)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.