Definition, synonyms and related words
An over-the-counter antihistamine drug used to combat the symptoms of allergies.