Definition Crime scene
English vocabulary and translations (See all our English vocabulary translation)
a crime scene: a place in which an illegal activity recently occurred
- "After examining the crime scene and talking to Delavigne employees, Inspector Daphne Rathbone has gathered the following information"
Do you have smart way of remembering 'Crime scene'? Share it with us!