RCMP


Meaning of RCMP in English

Royal Canadian Mounted Police - Canada's national police force The movie was about the RCMP and it took place in northern Canada.

English idioms vocab.      Словарь английских идиом и выражений.