Wörterbuch Englisch Deutsch 🔎 extended search castigation DeutschEnglish Bestrafung {f} castigation [noun] Züchtigung {f} castigation [noun]