EPIPHORA Meaning of EPIPHORA in English [ ɪ'pɪf(ə)rə ]■ noun■ noun1》 Medicine excessive watering of the eye. 2》 another term for epistrophe .OriginC16: via L. from Gk epi 'upon' + pherein 'to carry'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004