• Townhall

    Full definition of townhall

    Noun

    townhall

    (plural townhalls)
    1. Alternative form of town hall
    © Wiktionary