1 multistorey car park | Definition of multistorey car park

multistorey car park

noun

Definition of multistorey car park

British
: a parking garage with more than one level