multistorey car park
nounDefinition of multistorey car park
British
: a parking garage with more than one level