Crossword Answer Lookup

500k+ clues

Student I scolded and released (9)

Answer LIBERATED
Definition: released
Telegraph #31086 17 Across 2025-11-17