There are multiple definitions - click on the translation that matches your context.

autos, lugar de

full

crime scene

noun

Definitions of crime scene

English

the place where a crime has been committed

He was arrested on Wednesday night as he attempted to leave the crime scene.