insisters

noun
  1. people who demand something firmly and persistently
  2. Usage: plural of insister

Examples