ENDOWMENTS
10 letters
16 Scrabble points
Definition of ENDOWMENTS
noun
-
Something with which a person or thing is endowed.
-
Property or funds invested for the support and benefit of a person or not-for-profit institution.
-
Endowment assurance or pure endowment.
Related words:
gift
Source: Wiktionary
Word Details
Letters
E
N
D
O
W
M
E
N
T
S
Length
10 letters
Scrabble Score
16 points