meaning of thorn

1. something that causes irritation and annoyance; "hes a thorn in my ">flesh"


Related Words

thorn | thorn apple | thornbill | thorndike | thornless | thornton | thornton niven wilder | thornton wilder | thorny | thorny amaranth | thorny skate |

Developed & Maintained By Taraprasad.com

Treasure Words