Definition, synonyms and related words
In investment banking, any deal or transaction with a high degree of likelihood of success.