Wiktionary
co-hosts
n. (plural of co-host English) vb. (en-third-person singular of: co-host)