EnglishMain Dictionary
founder
Universal Words
noun, verb
noun a person who starts an organization, institution, etc. or causes sth to be built:
the founder and president of the company
verb [V] ~ (on sth) (written)
1 (of a plan, etc.) to fail because of a particular problem or difficulty:
The project foundered after problems with funding. * The peace talks foundered on a basic lack of trust.
2 (of a ship) to fill with water and sink:
Our boat foundered on a reef.