Base form meaning ‘to establish or originate’ (e.g., to found a company).
Definitionen
To establish or originate (an institution, organisation, city, etc.); set up on a permanent basis. She plans to found a charity to support local artists.
To base or ground (something) upon something else. They found their conclusions on extensive research.
Synonyme
set up
founder (as verb)
come upon
come across
stumble on