Crossword Answer Lookup

500k+ clues

A drug forming rock, perhaps (8)

Answer ASTEROID
Definition: A drug
Telegraph #30141 12 Across 2022-11-10