throstle

Explore definitions, synonyms, and language insights of throstle

Definitions

Noun
a spinning machine formerly used to twist and wind fibers of cotton or wool continuously
Noun
common Old World thrush noted for its song

More General Terms