Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
endowments
in English
endowments
us
/ɪnˈdaʊmənts/
uk
/ɪnˈdaʊmentz/
#moderate
Lemma:
endowment
The lemma is the base or root form of this word.
Definitions
Noun
funds
for
supporting
institutions
;
charitable
investments
plural
of
endowment
a
person's
natural
abilities
;
qualities
(
e
.
g
.
talents
)