deliver a sharp blow or push :

listen to the pronunciation of deliver a sharp blow or push :
English - English

Definition of deliver a sharp blow or push : in English English dictionary

a sharp blow
swat