tourist police

English

Noun

tourist police (uncountable)

  1. A branch of the police responsible for assisting tourists.