Eardrop meaning
An earring, especially one with a pendant.
noun
Liquid medicine administered into the ear.
noun
An earring or hanging ornament for the ear.
noun
Any of various liquid medicines put into the ear in drops.
noun
Liquid medicine administered into the ear.
noun
Advertisement