Irritants meaning : Any medication designed to cause irritation A source of irritation.
irritants
stagnated
prep school
bedders
mandarins