trolley park
Jump to navigation
Jump to search
English
[edit]Noun
[edit]trolley park (plural trolley parks)
- (US) A recreational area at the end of a streetcar line.
- (British) A holding area for supermarket trolleys.
trolley park (plural trolley parks)