Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
plaza
in English
plaza
us
//ˈplɑːzə//
uk
//ˈplæzə//
#common
Plural
plazas
Definitions
Noun
a
town's
central
public
space
an
urban
gathering
area
with
greenery
;
seating
a
North
American
strip
mall
(
shopping
center
)
The
city
built
a
new
plaza
with
shops
and
restaurants
.