(1):

(a.) Insisting; persistent; persevering.

(2):

(a.) See Incumbent.

(3):

(a.) Standing or resting on something; as, an insistent wall.