Definitions of insisting:

  • noun:   continual and persistent demands