Crossword Answer Lookup

500k+ clues

Develop spacecraft door (5)

Answer HATCH
Definition: door
Telegraph #31131 16 Across 2026-01-08