A lot of trees in Front Street (6)
I believe the answer is:
forest
'a lot of trees' is the definition.
I can't judge whether this definition defines the answer.
'front street' is the wordplay.
'front' becomes 'fore' (fore is a kind of front).
'street' becomes 'st' (abbreviation).
'fore'+'st'='FOREST'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for forest that I've seen before include "Tree-covered area" , "Thief (rhyming slang)" , "Large densely wooded area" , "green area" , "Wooded region" .)