1. a herbaceous plant which has jagged leaves covered with stinging hairs.
VERB
2. irritate or annoy (someone).
"I was nettled by Alene's tone of superiority"
synonyms:
irritated · annoyed · cross · put out · irked · galled · vexed · [more]
archaic
3. beat or sting (someone) with nettles.