INCUMBENT UPON Meaning of INCUMBENT UPON in English responsible to, obliged to (perform a duty) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012