crowds; sea of people
〔人山人海〕
crowds; sea of peopleLiterally meaning that many people gather and form a mountain and sea, a state in which countless people get together in a place.
7 more sentences in the app — free account.