staddle

1. (noun) a base or platform on which hay or corn is stacked
Related Words: base, pedestal, stand



Terms and Conditions of Use / Copyright Notice