commercial viability UK US noun [U] COMMERCE
► the ability of a business, product, or service to compete effectively and to make a profit: »
Wind power owes some of its rising commercial viability to government support.
Financial and business terms. 2012.