INSIST ON / UPON STH


Meaning of INSIST ON / UPON STH in English

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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.