Stand-a-chance meaning

(idiomatic) To have a chance.
verb
0
0
Advertisement