insist (v.) Look up insist at Dictionary.com
1580s, from Latin insistere "persist, dwell upon, stand upon," from in- "upon" (see in- (2)) + sistere "take a stand" (see assist). Perhaps in some cases a back-formation from insistence. Related: Insisted; insisting.