Found 11 synonyms
Synonyms:
business, enterprise, business firm, corporation, venture, proprietary, branded.Synonyms:
tight, determined.Synonyms:
sturdy.Synonyms:
steady, sustainable.Synonyms:
unwavering, unshakable, unyielding.Synonyms:
decisive.