thorn
Explore definitions, synonyms, and language insights of thorn
Definitions
                    Noun
                    
                something that causes irritation and annoyance; "he''s a thorn in my flesh"
                
                    Noun
                    
                a small sharp-pointed tip resembling a spike on a stem or leaf
                
                    Noun
                    
            a Germanic character of runic origin
                More General Terms
                    aculeus
                    annoyance
                    bother
                    botheration
                    infliction
                    pain
                    pain in the ass
                    pain in the neck
                    rune
                    runic letter