zhǔ​chǎng

home ground

主场 (主場) zhǔ​chǎng
home ground noun
(sports) a team's own field or a game played at that location

The Warriors are taking on the Bulls at home today.

main venue noun
the primary location for a festival, exhibition, or large-scale event

The main venue for this year's film festival is the National Centre for the Performing Arts.

Frequency

Movie subtitles
1.58 per million appears in 1% of films
Written text
48.2 per million

Sources

Definitions
CC-CEDICT