stab someone repeatedly - English Synonyms Dictionary