EYESTRINGS


Meaning of EYESTRINGS in English

noun plural

obsolete : organic eye attachments (as muscles of the eye) once popularly viewed as causing blindness by breaking or as breaking at death

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.