Find the word definition

Wikipedia
Meadowside

Meadowside was a football ground in the Partick area of Glasgow, Scotland. It was the home ground of Partick Thistle from 1891 until 1908.