Word Hen
What is the meaning of the word "
insisting
"?
Definitions:
continual and persistent demands
noun
Insisting is not very diplomatic.
Synonyms:
insistence