1. Noun. (British slang) a park keeper. ¹
2. Noun. (British slang) a parking or traffic warden. ¹
¹ Source: wiktionary.com
1. a park keeper [n -S]