Also found in: Dictionary, Thesaurus, Acronyms, Wikipedia.
1. an open space or square, esp in Spain or a Spanish-speaking country
2. Chiefly US and Canadian
a. a modern complex of shops, buildings, and parking areas
b. (capital when part of a name): Rockefeller Plaza
Collins Discovery Encyclopedia, 1st edition © HarperCollins Publishers 2005
An open square or market place having one or more levels, approached in various ways by avenues, streets, or stairs or a combination.
Illustrated Dictionary of Architecture Copyright © 2012, 2002, 1998 by The McGraw-Hill Companies, Inc. All rights reserved
A public square that is usually centrally located, in Spain and in communities of Spanish heritage.
McGraw-Hill Dictionary of Architecture and Construction. Copyright © 2003 by McGraw-Hill Companies, Inc.