Crossword Answer Lookup

500k+ clues

Throttling, flashing a signal to turn (13)

Answer STRANGULATION
Definition: Throttling,
Telegraph #30093 15 Across 2022-09-15