DEEMED IT NECESSARY


Meaning of DEEMED IT NECESSARY in English

believed it to be essential or required

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.