"To host the event" means to organize and be responsible for planning and managing an event. It involves providing a venue, inviting participants, arranging logistics, and overseeing the smooth running of the event.
Full definition
Similar and related words and phrases are presented below.