English Dictionary
◊ CUSHIONED
thorn
n 1: something that causes irritation and annoyance; "he's a
thorn in my flesh" [syn: {irritant}]
2: a sharp-pointed tip on a stem or leaf [syn: {spine}, {prickle}]
3: a Germanic character of runic origin