Crossword Answer Lookup

500k+ clues

Hard shell swiftly added to vehicle (8)

Answer CARAPACE
Definition: Hard
Telegraph #3565 9 Across 2025-10-14