ORCHARDS

8 letters 14 Scrabble points

Definition of ORCHARDS

noun
  1. A garden or an area of land for the cultivation of fruit or nut trees.

  2. The trees themselves cultivated in such an area.

Related words: grove plantation woodlet

Source: Wiktionary

Word Details

Letters O R C H A R D S
Length 8 letters
Scrabble Score 14 points