EN

Synonyms for overhead bridge restaurant

All synonyms

Noun

Definitions

  1. n. 1

    A kind of rest area with restaurants forming a bridge above the expressway, accessible to traffic heading in either direction.