moat
· noun
A characteristic of a business that enhances its resilience against competitive pressures, arising from the inherent nature of its products, services, brand, or other structural advantages.
Change this meaning
It stays on the page until someone pays $6.00.