Leafy road for a meeting place (6)
I believe the answer is:
avenue
'leafy road' is the definition.
'avenue' can be an answer for 'road' (I know that avenue is a type of road). I am unsure of the 'leafy' bit.
'a meeting place' is the wordplay.
'meeting place' becomes 'venue' (I've seen this before).
'a'+'venue'='AVENUE'
'for' acts as a link.
Can you help me to learn more?
(Other definitions for avenue that I've seen before include "Wide street or path to progress" , "Road leading to a house" , "Thoroughfare, boulevard" , "suburban street" , "Wide street or road as in New York" .)