Crossword Answer Lookup

500k+ clues

Peter's confused about 100 staff (7)

Answer SCEPTRE
Definition: staff
Guardian #22264 17 Down 2001-07-18