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