Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
be incumbent on
in English
be incumbent on
#common
Definitions
Verb
to
be
responsible
for
or
obligated
to
do
something
to
have
a
duty
or
responsibility
imposed
on
one
Base Words
incumbent
on
be