Definition of shelterwood in English:

shelterwood

noun

mass noun
  • Mature trees left standing to provide shelter in which saplings can grow.

    • ‘There are four basic harvesting and regeneration systems: clearcut, shelterwood, seed tree, and selection.’

Pronunciation

shelterwood