Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
grafts
in English
grafts
us
/græfts/
uk
/ɡrafts/
#common
Lemma:
graft
The lemma is the base or root form of this word.
Definitions
Verb
inserting
scions
into
another
tree
;
joins
to
form
one
implanting
tissue
to
form
an
organic
union
to
join
things
closely
;
unify
to
gain
illegally
through
bribery
Noun
tissue
used
for
autoplasty
;
living
tissue
transplant
a
shoot
inserted
into
another
tree
;
unites
to
form
one
illicit
profit
from
corruption
a
bribe
;
corrupt
payment