Crossword Answer Lookup

500k+ clues

Leader sacrificed, forty let out in chance event (7)

Answer LOTTERY
Definition: chance event
Telegraph #30635 4 Down 2024-06-08