Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tutu
in English
tutu
us
/tuːtuː/
uk
/tuːtuː/
#common
Definitions
Noun
a
layered
skirt
in
ballet
;
netting
material
toxic
shrubs
used
for
sweetener
(
in
New
Zealand
)
coriaria
genus
trees
and
shrubs
The
gardener
planted
a
tutu
tree
in
the
backyard
.