to demand sth and refuse to be persuaded to accept anything else :
We insisted on a refund of the full amount.
[+ -ing ]
They insisted upon being given every detail of the case.
to demand sth and refuse to be persuaded to accept anything else :
We insisted on a refund of the full amount.
[+ -ing ]
They insisted upon being given every detail of the case.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005