Crossword Genius

Host entertaining my clients, embarrassing everyone initially (5)

Ross

I believe the answer is:

emcee

'host' is the definition.
(synonyms)

'entertaining my clients embarrassing everyone initially' is the wordplay.
'initially' suggests taking the first letters.
The first letters of 'entertaining my clients embarrassing everyone' is 'EMCEE'.

(Other definitions for emcee that I've seen before include "One presiding over an event" , "I announce" , "show director" , "anchor" , "Someone presenting" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app