Cratch

Webster's Dictionary of the English Language

·noun A manger or open frame for hay; a crib; a rack.

Related Words