Find the word definition

Wikipedia
Horsehouse

Horsehouse is a village in Coverdale in the Yorkshire Dales, North Yorkshire, England. The River Cover runs near the village. The village, which is small and remote, is home to St. Botolph's Church and the Thwaite Arms public house.