The phrase
"host city" refers to a place or location that is chosen to organize and hold a specific event, like a sports competition or a conference.
Full definition
Similar and related words and phrases are presented below.
«host»
«city»
Related phrases
Sentences with «host city»