English | German | Russian | Czech

spillback English

Meaning spillback meaning

What does spillback mean?

spillback

The blockage of an intersection by traffic as a result of the traffic lights changing and preventing progress.

Are you looking for...?