1 definition by HammerThyme

A specially designed dock with moorings for Hay.
Haydock Ahoy Mates! Ready your bales of hay!
by HammerThyme December 13, 2018
Get the Haydock mug.