Find the word definition

Wikipedia
Plainmoor

Plainmoor is an association football stadium located in the Plainmoor suburb of Torquay, Devon. Since 1921, the stadium has been the home of Torquay United Football Club, who currently compete in the National League.