Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tortoise
in English
tortoise
#common
#ielts
Plural
tortoises
Definitions
Noun
a
slow-moving
land-dwelling
animal
with
a
shell
for
defense
a
reptile
with
a
protective
shell
;
withdraws
head
and
legs
Compounds / Phrases
tortoiseshell
tortoiseshells