Thesaurus.com
Dictionary.com

insisting

NOUN
dwelling
Synonyms