Crossword Answer Lookup

500k+ clues

Salad plant's large frozen mass (7)

Answer ICEBERG
Definition: Salad
Telegraph #3609 21 Down 2025-12-30