urticate
verb
ur·ti·cate
ˈər-tə-ˌkāt
urticated; urticating
: to produce wheals or itching
especially
: to induce hives
Love words? Need even more definitions?
Merriam-Webster unabridged
Share