punish severely; excoriate

listen to the pronunciation of punish severely; excoriate
الإنجليزية - الإنجليزية
scourge