Get Mystery Box with random crypto!

Q469] Select the most appropriate meaning of the given idiom: | Advance English™

Q469]
Select the most appropriate meaning of the given idiom:
Make amends for
Anonymous Quiz
7%
Pay debt
19%
Confess
43%
Compensate
32%
Improve