INSISTING

Definition of INSISTING

  1. (noun)continual and persistent demands