Crossword Answer Lookup

500k+ clues

Fog over Norwich: engaging speed regulator (8)

Answer GOVERNOR
Definition: speed regulator
Telegraph-Toughie #3386 9 Down 2024-12-04