Crossword Answer Lookup

500k+ clues

Extra face-saving feature for a manager (10)

Answer SUPERVISOR
Definition: manager
Guardian #21713 1 Down 1999-10-11