STEWARDSHIP

11 letters 20 Scrabble points

Definition of STEWARDSHIP

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
Length 11 letters
Scrabble Score 20 points

Words Containing "STEWARDSHIP"

Words Starting with "STEWARDSHIP"