Meaning of “ear drops” in the English Dictionary

british dictionary