Subscribe
URL of the page has been copied to clipboard.
Meaning : Impose a penalty on. Inflict punishment on.
Example : The students were penalized for showing up late for class. We had to punish the dog for soiling the floor again.
Synonyms : penalise, punish
Install App