Advertisement

Synonyms of Cofound

Primary definition: To establish or set up an organization, company, or institution jointly with one or more other people.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement