Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of abirritation

- A pathological condition opposite to that of irritation; debility; want of strength; asthenia.