nettles; nettled; nettling
nettles; nettled; nettling
Learner's definition of NETTLE
[+ object]
: to make (someone) angry惹恼;使烦恼 2 nettle /ˈnɛtl̟/ noun
plural nettles
plural nettles
Learner's definition of NETTLE
[count]
: a tall plant that has leaves with hairs that sting you if you touch them荨麻
grasp the nettle
British
: to deal with an unpleasant situation without delay迎难而上