On-the-square meaning

adjective
1
0
(idiomatic) Honest and open.
adjective
0
1
Advertisement