Ancient marketplaces (4)
I believe the answer is:
fora
'ancient marketplaces' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for fora that I've seen before include "Discussion meetings" , "Roman public squares" , "discussions here" , "Areas of discussion" , "markets in Rome" .)