Crossword Answer Lookup

500k+ clues

Detain alien – we'll need a way to communicate (8)

Answer INTERNET
Definition: Detain
Telegraph #30748 17 Down 2024-10-18