insisting

noun

  1. 1

    continual and persistent demands

Synonyms

Also useful for “insisting”:Unscrambler