piazza (n.)

  1. a public square with room for pedestrians; they met at Elm Plaza; Grosvenor Place

    [ Syn: plaza , place ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.