staddle

Noun
  1. A base or platform on which hay or corn is stacked (synset 104302915)

Other Searches