meaning of urticate

1. To sting with, or as with, nettles; to irritate; to annoy.
2.
sting with or as with nettles and cause a stinging pain or sensation


Related Words

urticate | urticated |

Developed & Maintained By Taraprasad.com

Treasure Words