STEWARDSHIPS

12 letters 21 Scrabble points

Definition of STEWARDSHIPS

noun
  1. The rank or office of a steward.

  2. The act of caring for or improving with time.

    "Foresters believe in stewardship of the land."

Source: Wiktionary

Word Details

Letters S T E W A R D S H I P S
Length 12 letters
Scrabble Score 21 points