kowtower
/ˈkɔʊtər/Definitions
1. noun
A structure or building in which cattle are housed, typically with a tower for feeding or milking.
“The old stone kowtower stood at the center of the farm.”
1. noun
A structure or building in which cattle are housed, typically with a tower for feeding or milking.
“The old stone kowtower stood at the center of the farm.”