MSP


Meaning of MSP in English

/ ˌem es ˈpiː; NAmE / noun

the abbreviation for 'Member of the Scottish Parliament' :

Alex Neil MSP

Write to your local MSP to protest.

Labour MSPs

For more information see the Cultural Guide

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.