civic centre


  • Business (Corporate) Law/Company Law

Definitions of civic centre

  • (especially UK) the part of a town where its administrative offices and other public buildings are based

    The civic centre in Plymouth has been sold to Urban Splash for an undisclosed figure.

This is a limited preview — please sign in or subscribe to learn everything we know about the term “civic centre”.