What is the meaning of the English word
the place where something happens
1. The police blocked off the scene of the crime.
2. A lot of people left flowers at the scene of the accident.
Note: Many vocabulary words have more than one definition. The definition shown here is for the online course below.