POLICE ARRIVED ON THE SCENE Meaning of POLICE ARRIVED ON THE SCENE in English police got to the location, police arrived at the place Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012