Thursday, August 19, 2010

Word 2465: Epiphora

noun
1. Medicine excessive watering of the eye
2. Rhetoric epistrophe