insistingnoun1continual and persistent demandsSynonymsinsistenceAlso useful for “insisting”:Unscrambler↗— Rearrange the letters in “insisting”?✕