Parkade definition
A multilevel structure for parking motor vehicles.
noun
(Canada) A multi-level parking garage.
noun
Advertisement
Other Word Forms
Noun
Singular:
parkade
Plural:
parkades