STADDLE

Definition of STADDLE

  1. (noun)a base or platform on which hay or corn is stacked