Skip to main content

Definitions by Tom Llewellin

A parking garage/parking structure (Canadian).
Let's go park in that parkade over there, eh?
parkade by Tom Llewellin July 22, 2006