URTICATE


Meaning of URTICATE in English

v. sting, stick (as with nettles); beat, whip; tease, provoke; cause to be infected with hives

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.