deliver a blow to; "he belted his opponent"
English - Greek
Definition of deliver a blow to; "he belted his opponent" in English Greek dictionary