DEEMED IT HIS DUTY Meaning of DEEMED IT HIS DUTY in English believed it to be his responsibility Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012