Feedback
Endowed chair
Meaning
Noun
●
In American English:
An
endowed
faculty
position
which is
supported
by the
annual
payout
from a
privately
funded
endowment
. The
endowment
may
cover
the
faculty
salary
, research and
travel
stipends
or other associated
costs
and
continues
in perpetuity.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better