Crossword Answer Lookup

500k+ clues

Means to travel quickly? It's hard (8)

Answer CARAPACE
Definition: hard
Guardian #22134 5 Down 2001-02-16