nounげんば · genba
Englishactual spot; scene (of a crime, accident, etc.)
- 群衆が現場に群がった。A crowd gathered at the scene.
English(on) site; (on) the ground; (in) the field; job site
Englishfilming location; (movie) set
Source: JMdict (EDRDG) · CC BY-SA 4.0 (EDRDG)