The AI-powered English dictionary
plural parkades
(Canada, South Africa) A multilevel parking garage. examples