Entry 3 senses Webster, 1913 Insistent /ĭnˌ-sĭs'-tənt/ · In·sist·ent · IPA /ɪnˈsɪstənt/ 01 a. Standing or resting on something; as, an insistent wall. 1. Standing or resting on something; as, an insistent wall. 2. Insisting; persistent; persevering. 3. See Incumbent.(Zool.) See: Incumbent