Non-stopping road (8)
I believe the answer is:
clearway
(Other definitions for clearway that I've seen before include "where one must keep going" , "Road where motorists may not stop" , "thoroughfare" , "No parking on it during certain hours" , "Stopping is not allowed on this road" .)