Home

Word

staddle, n.
(staddles)
more info a base or platform on which hay or corn is stacked
<noun.artifact>

staddle
semantic pointers
hypernym