Street's not a place for events and functions (5)
I believe the answer is:
venue
'place for events and functions' is the definition.
I can't judge whether this definition defines the answer.
'street's not a' is the wordplay.
'street' becomes 'avenue' (avenue is a kind of street).
'not' is a deletion indicator.
'avenue' with 'a' taken out is 'VENUE'.
Can you help me to learn more?
(Other definitions for venue that I've seen before include "Appointed place or location" , "Rendezvous" , "Appointed place as for meeting" , "The place where something happens" , "We could have a meeting here" .)