superroad

superroad

(ˈsuːpəˌrəʊd)
n
an extremely large road