Meaning of “compere” in the English Dictionary