TORTOISE


Meaning of TORTOISE in English

[tor.toise] n [ME tortu, tortuce, fr. MF tortue--more at turtle] (14c) 1: any of a family (Testudinidae) of terrestrial turtles; broadly: turtle

2: someone or something regarded as slow or laggard

Merriam-Webster English vocab.      Английский словарь Merriam Webster.