A better you
with better words.

Find the right word.
Understand it completely.

town square

/taʊn skwɛr/ /taʊn skweə/
noun
  1. 1 şehir meydanı, kasaba meydanı countable

Definition (English)

An open public space in the center of a town or city.

Example Sentences

  1. There was a festival in the town square.
    Şehir meydanında bir festival vardı.
  2. Let's meet at the town square.
    Şehir meydanında buluşalım.

Phrases 8

See all