Definition of Staddle

  • 1. A base or platform on which hay or corn is stacked Noun

Semanticaly linked words with "staddle"

Hyponims for word "staddle"