Insistent

Webster's Dictionary of the English Language

·adj Insisting; persistent; persevering.

II. Insistent ·adj ·see Incumbent.

III. Insistent ·adj Standing or resting on something; as, an insistent wall.