Posted in A Abirritant Dictionary November 1, 2025 Abirritant (n.) A medicine that diminishes irritation. Author: Dictionary