insisting

Noun
  1. Continual and persistent demands (synset 107206437)

Other Searches