staddle meaning
UK US
staddle (noun): a base or platform on which hay or corn is stacked.
Definition of staddle
Scrabble score: 9 (letter breakdown)
Word lists: words starting with ST · words ending in LE · 7-letter words
More about staddle on Wikipedia.