TURTLE


Meaning of TURTLE in English

n.

1.

Turtle-dove, ~-pigeon.

2.

Sea-tortoise, marine tortoise.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.