COSTARDS

8 letters 11 Scrabble points

Definition of COSTARDS

noun
  1. A large cooking apple.

  2. The tree on which large cooking apples grow.

  3. The human head.

Source: Wiktionary

Word Details

Letters C O S T A R D S
Length 8 letters
Scrabble Score 11 points