- causing irritation; annoying; provoking; irritating questions.
More Definitions
- LOGOGRAPHY (noun) Definition, Meaning & Examples
- ON THE PART OF (noun) Definition, Meaning & Examples
- WOLVES IN SHEEP'S CLOTHING (noun) Definition, Meaning & Examples
- WITAN (noun) Definition, Meaning & Examples
- AERATED (noun) Definition, Meaning & Examples
- LEGATOR (noun) Definition, Meaning & Examples