A meeting place in the street (6)
I believe the answer is:
avenue
'street' is the definition.
(avenue is a kind of street)
'a meeting place' is the wordplay.
'meeting place' becomes 'venue' (I've seen this before).
'a'+'venue'='AVENUE'
'in the' acts as a link.
(Other definitions for avenue that I've seen before include "suburban street" , "Drive" , "A broad thoroughfare as in New York" , "Broad tree-lined road" , "Wide street or road as in New York" .)