Crossword Answer Lookup

500k+ clues

Doctor CERN sent to admit accelerator's opening portals (9)

Answer ENTRANCES
Definition: portals
Independent #11512 2023-09-04