Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
endowment
in English
endowment
us
/ɪnˈdaʊment/
uk
/ɪnˈdaʊmənt/
#moderate
Plural
endowments
Definitions
Noun
funds
for
institutional
support
;
investments
The
university
received
a
large
endowment
to
support
its
research
programs
.
a
natural
quality
or
ability
;
talent
Her
endowment
of
patience
and
empathy
made
her
an
excellent
counselor
.
insurance
policy
with
maturity
value
The
life
insurance
policy
had
an
endowment
component
that
matured
after
20
years
.