punish someone, especially with lashes or blows - Spanisch Englisch Wörterbuch