English insist verbMeaning 1Demand something forcefully, not accepting refusal.Synonyms: appeal (meaning 1)in other languages:Czech naléhat (meaning 1)more translationsSPJmeaning 1more translations