to take charge of · to manage or direct · to preside over · to uphold · to stand for (justice etc) · to host (a TV or radio program etc) · (TV) anchor
WordHSK 3
Want to practice speaking with a real teacher? Find a 1-on-1 Chinese tutor on italki (affiliate)