Public square or marketplace in an ancient Roman city where business was conducted and law courts were situated (5)
I believe the answer is:
forum
(Other definitions for forum that I've seen before include "A meeting to exchange views" , "old square" , "Place to meet people" , "Roman meeting place" , "A place for discussing" .)