Epiphora
-
The watery eye; a disease in which the tears accumulate in theeye, and trickle over the cheek.
Epiphora meaning & definition 1 of Epiphora.
-
repetition of the ends of two or more successive sentences, verses, etc.
Epiphora meaning & definition 2 of Epiphora.