INSIST THAT Meaning of INSIST THAT in English take and maintain a stand on the subject of, demand strongly that, insist firmly that Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012