主持

zhǔchí
to host, to preside over
HSK 5

Additional Dictionary Meanings

to take charge ofto manage or directto preside overto upholdto stand for (justice etc)to host (a TV or radio program etc)(TV) anchor