The phrase "substantial likelihood" means there is a high probability or a strong chance that something will happen.
Sentences with «substantial likelihood»
I can not say «substantial likelihood of success» as I haven't researched all the relevant law and precedent...» (legalblogwatch.typepad.com)
The analysis springs from substantial likelihood; as in, it is substantially likely that last night's referees wanted to do their jobs well. (sbnation.com)
Under the guidelines, Crown counsel will approve a prosecution only where there is a «substantial likelihood of conviction and the public interest requires a prosecution.» (slaw.ca)