DIE AT THE SCENE


Meaning of DIE AT THE SCENE in English

die at the place of an accident or assault, die before being taken to the hospital

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