arcadeEnglish

arcade, colonnade

Noun

A covered passageway with shops and stalls on either side

English: arcade

A structure composed of a series of arches supported by columns

English: arcade, colonnade

English words with similar meanings

Show 1 words