- found (English)
- To build the foundations of a construction.
- To start some type of organization, company, city, etc.
- To use as a basis for.
Learn how to say "found" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.