Question
English Question on Phrase or Idiom Meaning
A severe deserved punishment
A
Reformation
B
Retribution
C
Revisionism
D
Retreat
Answer
Retribution
Explanation
Solution
The correct answer is(B): Retribution
A severe deserved punishment
Reformation
Retribution
Revisionism
Retreat
Retribution
The correct answer is(B): Retribution