Picture Dictionary and Books Logo
×
found []

1 found

2 found verb
  • to begin or create (something that is meant to last for a long time) : establish
  • to provide support for something—usually used as (be) founded