現着 げんちゃく genchaku 1. arrival on location (esp. used in transport industries, police, etc.) Noun #100500 Open Menu Add to collection... Open