What is the meaning of Eyedrop?

Medicine to be administered to the eyes.

A tear.

Source: wiktionary.org