To demand something firmly or to say something in a forceful, confident way that does not accept disagreement.
From Latin 'insistere' meaning 'to stand on, press on', from 'in-' (upon) + 'sistere' (to stand). The idea of standing firmly on a point turned into the modern sense of refusing to back down.
Try Another Word