English dictionary, thesaurus, translations & etymology
FreeDict.com

punition — meaning in English

French → English · translate English → French instead

English meaning

  • punishment noun A penalty given for wrongdoing, or the act of imposing one.
  • retribution noun Punishment given out of a sense of justice or revenge for a wrong that was done.

Senses

punition is used for these senses in English:

  • punishment A suffering by pain or loss imposed as retribution.
  • punishment (figuratively) Any harsh treatment or experience; rough handling.
  • retribution Punishment inflicted in the spirit of moral outrage or personal vengeance.

Related French words