Online Dictionary

stand a good chance Explained

stand a good chance at English => English (English Thesaurus) Of Explained:

[V] (Probability): be probable, stand a good chance, expect, count upon, believe.