Definition, synonyms and related words
simple past tense and past participle of cofound
Founded at the same time as another, or by two or more people.