What is the full meaning of staddle
a support for a haystack, also STUDDLE [n -S]
Example of the word staddle placed on a Scrabble board.