Staddle - Definition

staddle

n 1: a base or platform on which hay or corn is stacked

Look up another word