27
Sep

Arcade (noun)

Entry from the Oxford English Dictionary online: Arcade (noun) 1. A vaulted place, open at one or both sides; an arched opening or recess in a wall. Obs. 1644 EVELYN… Arcade (noun)