VariousWords beta
Related Terms:
demand
make something of
insisted
threpe
take no for answer
insists
insisteth
insistent
put one's foot down
claim
insisting
emphatic
threap
insistence
urge
continual
insistest
let perfect be enemy of good
stand upon one's terms
insister
hold up
swear blind
Definitions:
Verb
Definition: To hold up a claim emphatically.