Synonyms of New Business

Primary definition: A newly established company or enterprise.

Full Dictionary Entry

Antonyms & Opposite Concepts