Noun Definition

staddle

1.Definition: a base or platform on which hay or corn is stacked

Category: Objects