punishment given to someone in the form of blows - Spanish English Dictionary