MOUNTED POLICE


Meaning of MOUNTED POLICE in English

police officers who ride horseback, cavalry police

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.