hit by blows (punish) - English Synonyms Dictionary