Definitions
noun
trade name for a topical drug containing several antibacterials; used as an ointment for skin irritations and in the form of eyedrops for minor eye infections
Look “neosporin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.