millhorse
MILL'HORSE
, n. A horse that turns a mill.