Meaning of “MSP” in the English Dictionary

british dictionary

"MSP" in British English

See all translations

MSPnoun [ C ]

uk /ˌem.esˈpiː/ us /ˌem.esˈpiː/

abbreviation for Member of the Scottish Parliament

(Definition of “MSP” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!

Browse