eyedrop

Noun
  1. A drop from an eye dropper (synset 113794069)
  2. A method of irrigating the eye used by ophthalmologists (synset 100657886)

Other Searches