Phrases and idioms:
insist on demand or maintain (I insist on being present; insists on his suitability).
Derivatives:
insister n. insistingly adv.
Etymology: L insistere stand on, persist (as IN-(2), sistere stand)
Useful english dictionary. 2012.
Useful english dictionary. 2012.