Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
taproot
in English
taproot
us
//ˈtæproʊt//
uk
//ˈtæp ruːt//
#uncommon
Plural
taproots
Definitions
Noun
a
long
,
tapering
plant
root
(
like
carrots
)
The
carrot
has
a
single
large
taproot
that
grows
straight
down
.