Get Mystery Box with random crypto!

A reason that you give to explain why you have done something | English vocabulary tests

A reason that you give to explain why you have done something bad, or not done something that you should have done – especially one that is not completely true
Anonymous Quiz
43%
excuse
30%
rationale
11%
grounds
16%
basis