to insist {on}, [ insisted ; insisted ]
Synonyms
  • ألحف ، أحفى ، لجّ ، أصرّ ، واظب
Notices
  • importune, press, urge