What is the meaning of the word abirritant?
Definition of 'abirritant' 1. relieving irritation. noun. 2. any drug or agent that relieves irritation.
Definition of 'abirritant' 1. relieving irritation. noun. 2. any drug or agent that relieves irritation.