What is the meaning of sloth in English?

Learn vocabulary with pictures as well as definitions of sloth in English

Learn in

See more

n. sloth

Definition of sloth in English

Herbivorous mammal, arboreal and of small size, that has long, hook-like claws and is known for its extreme slowness, endemic to Central and South America.