Crossword Answer Lookup

500k+ clues

Very big embrace needs energy (4)

Answer HUGE
Definition: Very big
Telegraph #30966 1 Down 2025-06-30