7 letters · 13 points in Scrabble
noun a drop from an eye dropper
noun a method of irrigating the eye used by ophthalmologists
originFrom eye + drop. Compare West Frisian eachdrip (“tear”, literally “eyedrop”), Dutch oogdrup (“tear”, literally “eyedrop”). Compare also German Augentropfen (“eyedrops”).
Etymology from Wiktionary, CC BY-SA 3.0