Crossword Answer Lookup

500k+ clues

Smart confidence trick (5)

Answer STING
Definition: double-definition
Telegraph #30630 20 Down 2024-06-03