Bahamas
Jamaica
noun
A chance or break
arrow_drop_down
0
arrow_drop_down

Bahamas
Jamaica
verb
To grant mercy or to give someone a break or a chance.
arrow_drop_down
0
arrow_drop_down
comments