#1 insisting n. [insistence] continual and persistent demands. wn
vizzz