insisters

nounMore than one person who demands something firmly and repeatedly.

No synonyms or antonyms found for this word.