1. (a.) Urgent; persistent; persevering.
2. (a.) Standing or resting on something; as, an insistent wall.
3. (a.) See Incumbent.