English

square noun definition in House location topic from the Oxford Advanced Learner's Dictionary

square

 noun: House location topic
[countable] an open area in a town, usually with four sides, surrounded by buildings The hotel is just off the main square. the market/town/village square