host city
English
Noun
host
city
(
plural
host cities
)
A
city
that is the
host
of an
event
and that
provides
the
facilities
for that
event
to
take place
.
Related terms
host country
Translations
Translations
French:
ville hôte
(fr)
f
,
ville-hôte
f
,
ville hôtesse
f