staddle

Explore definitions, synonyms, and language insights of staddle

Definitions

Noun
a base or platform on which hay or corn is stacked

More General Terms