IMPOSE Meaning of IMPOSE in English v. require, compel, force upon; enforce, institute; force oneself on others Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012