square
〔廣場〕
1. squareA large area downtown where many people gather.
2. venue; placeAn opportunity or a place where gather many people to communicate among themselves or work together.
7 more sentences in the app — free account.