0 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.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
commercial viability