STEWARDSHIPS
12 letters
21 Scrabble points
Definition of STEWARDSHIPS
noun
-
The rank or office of a steward.
-
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