Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
founds
in English
founds
#uncommon
Lemma:
found
The lemma is the base or root form of this word.
Definitions
Verb
establishes
something
new
;
starts
an
institution
begins
building
or
constructing
forms
by
melting
and
casting
metal
creates
a
base
or
foundation
establishes
or
creates
something
(
basis
,
origin
,
etc
.)