A meeting-place's thoroughfares (7)
I believe the answer is:
avenues
'thoroughfares' is the definition.
(avenue is a kind of thoroughfare)
'a meeting-place's' is the wordplay.
'meeting-place's' becomes 'venue's'.
'a'+'venues'='AVENUES'
(Other definitions for avenues that I've seen before include "Approaches" , "City streets or methods of approach" , "Tree-lined roads" .)