English dictionary
tortoise meaning and definition
Definition and meaning of tortoise at MeaningMonkey.org. tortoise meaning and definition in the English Dictionary.TORTOISE noun
Definition of tortoise (noun)
- usually herbivorous land turtles having clawed elephant-like limbs; worldwide in arid area except Australia and Antarctica
Source: Princeton University Wordnet