Latest Post

Word of the Day

town hall

Definition an event at which a politician answers questions from members of the public View the full definition in the Macmillan Dictionary Origin and usage The compound noun town hall is formed from the nouns ‘town’...



Play

Video



Language Tips