|
Definition of Trolley park
1. Noun. (American English) a recreational area at the end of a streetcar line ¹
2. Noun. (British) a holding area for supermarket trolleys ¹
¹ Source: wiktionary.com
|
1. Noun. (American English) a recreational area at the end of a streetcar line ¹
2. Noun. (British) a holding area for supermarket trolleys ¹
¹ Source: wiktionary.com