Host
/həʊst/
noun
One which receives or entertains a guest, socially, commercially, or officially.
“A good host is always considerate of the guest’s needs.”
One that provides a facility for an event.
A person or organization responsible for running an event.
“Our company is host of the annual conference this year.”
verb
To perform the role of a host.
“I was terrible at hosting that show.”
To lodge at an inn.
To run software made available to a remote user or process.
“Kremvax hosts a variety of services.”
Synonyms: presenter