mantletree

/ˈmæn.tl.tiː/

Definitions

1. noun

A tree, especially a young or newly planted one, protected from wind, weather, or grazing animals by a screen of branches or a fence.

“The gardener had to install a mantletree to safeguard the delicate saplings from the deer.”

Synonyms

  • sapling
  • young tree

Antonyms

  • mature tree
  • old tree