Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Impress, say, someone drunk in this city?
(8)
Answer
SHANGHAI
Definition:
city?
Telegraph
#3637
11 Across
2026-02-17