MSCP noun2 •Initialism of multi-storey car park. •Initialism of mean spherical candlepower. formsMSCPs