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
)