天罰

divine punishment; wrath of God; justice of heaven; nemesis

Meaning

  1. n
    divine punishment; wrath of God; justice of heaven; nemesis
  2. n
    suitable punishment; just deserts; come-uppance

Example sentences