Proper noun
Boroughbridge
A town and civil parish with a town council in Harrogate borough, North Yorkshire, England (OS grid ref SE3966).
Boroughbridge YFC came up with this socially responsible answer three years ago when they began offering their services in assisting with the Great Christmas Tree Exodus of 2018. Source: Internet