·adj Insisting; persistent; persevering.
II. Insistent ·adj ·see Incumbent.
III. Insistent ·adj Standing or resting on something; as, an insistent wall.