DICTIONARY
Source: WordNet 3.1
1. (
) a drop from an eye dropper ;
2. (
) a method of irrigating the eye used by ophthalmologists ;
See more about : EYEDROP