There are multiple definitions - click on the translation that matches your context.

Bestrafung

Substantiv

full

punishment

noun

Definitions of punishment

English

a penalty, such as a prison sentence or a fine, imposed by a court on someone found guilty of a crime

No officers will face punishment over the death of a man restrained by police.