Dictionary |
1 Result
#1
irritant
n.
[
thorn
] something that causes irritation and annoyance; "he's a thorn in my flesh"
. wn