Crossword Answer Lookup

500k+ clues

A host of terms: clever, but oddly overlooked (5)

Answer EMCEE
Definition: A host
Times #26753 23 Down 2017-06-16