beat repeatedly - English Synonyms Dictionary