town hall

Significat (English)

  1. A building that houses the local government offices of a town.
  2. The town council
  3. A widely accessible meeting, particularly where the audience is allowed to interact with the speakers.

Synonyms

cityhall

public hall

Marca això com a favorit

Millora la teva pronunciació

anglès

Start learning anglès with learnfeliz.

Practice speaking and memorizing "town hall" and many other words and sentences in anglès.

Go to our anglès course page

Notes

Sign in to write sticky notes