SHELTERWOOD

11 letters 18 Scrabble points

Definition of SHELTERWOOD

noun
  1. Mature trees, left standing to provide shelter to new saplings

Source: Wiktionary

Word Details

Letters S H E L T E R W O O D
Length 11 letters
Scrabble Score 18 points