arcade

Noun
  1. A covered passageway with shops and stalls on either side (synset 102736383)
  2. A structure composed of a series of arches supported by columns (synset 102736218)

Other Searches