Crossword Answer Lookup

500k+ clues

Scowl from stern expert (7)

Answer GRIMACE
Definition: Scowl
Telegraph #30544 6 Down 2024-02-23

Also appeared in

  • Guardian #98 (2026-02-14)