Definition, synonyms and related words
The durability of the competitive advantage that a business has thanks to some protections like brand, technology, legal status.