Definitions of Royal canadian mounted police:

  • noun:   the federal police force of Canada