Dictionary.com
Thesaurus.com

will have nettled

  • future perfect
    of nettle.
    nettle
    noun
    any plant of the genus Urtica, covered with stinging hairs.

More Suggestions