Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Soldier up above deluge uncovered shelter
(5)
Answer
IGLOO
Definition:
shelter
Telegraph
#3580
24 Down
2025-11-07