nettle
/ˈnetl; `nɛtl/ n
1 common wild plant with hairs on its leaves that sting and redden the skin when touched 荨麻.
2 (idm 习语) grasp the nettle => grasp. nettle, v [Tn]
make (sb) angry; annoy; irritate 使(某人)发怒; 惹恼; 剌激
My remarks clearly nettled her. 我的言语显然激怒了她.