Definition of epiphora

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of epiphora is as below...

Epiphora (n.) The watery eye; a disease in which the tears accumulate in the eye, and trickle over the cheek..

Lern More About Epiphora

Epiphora :: Epiphora (n.) The watery eye; a disease in which the tears accumulate in the eye, and trickle over the cheek..
Epiphora :: Epiphora (n.) The emphatic repetition of a word or phrase, at the end of several sentences or stanzas..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us