Thorn - Definition
thorn
n 1: something that causes irritation and annoyance; "he's a
thorn in my flesh" [syn: irritant, thorn]
2: a small sharp-pointed tip resembling a spike on a stem or
leaf [syn: spine, thorn, prickle, pricker, sticker,
spikelet]
3: a Germanic character of runic origin
