Bedeutung von “square” im Essential English Dictionary

square

noun uk /skweər/

A2 a shape with four equal sides and four 90° angles

A2 an open area with buildings around it, often in the centre of a town:

Trafalgar Square

(Definition von “square noun” aus dem Cambridge Essential Dictionary © Cambridge University Press)