staddle
English Dictionary
->
Letter S
-> staddle
Search Dictionary:
staddle Definition
(n)
a
base
or
platform
on
which
hay
or
corn
is
stacked
staddle Synonyms
staddle
© Art Branch Inc.