PLAZA
/ˈplæzə/
16
Scrabble
18
WWF
P(3) L(1) A(1) Z(10) A(1)
NWL/TWL ✓ Collins ✓ WWF ✓
Definition
/ˈplæzə/
noun
- A town's public square.
- An open area used for gathering in a city, often having small trees and sitting benches.
- A strip mall.
Source: Wiktionary
Hooks
Back hooks: PLAZA-S