sporting chance
English Dictionary
->
Letter S
-> sporting chance
Search Dictionary:
sporting chance Definition
(n)
a
reasonable
probability
of
success
sporting chance Synonyms
fair chance
sporting chance
© Art Branch Inc.