noun
adj
verb
adv

Textual thesaurus for "insisting"

(noun) insistence

continual and persistent demands