nettlebed

/ˈnɛtəlbɛd/

Definitions

1. noun

A bed of nettles, especially one that is used to make a medicinal preparation.

“The village healer used the stinging nettles from the nettlebed to create a pain-relieving salve.”

Synonyms

  • nettles
  • stinging plants

Antonyms

  • healingsite
  • medicinalgarden