POLICE HEADQUARTERS Meaning of POLICE HEADQUARTERS in English central police station of a particular area Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012