Long needle supplier (4)
I believe the answer is:
pine
This could be a double definition.
'long' is the first definition.
(to pine for someone is to long for them)
'needle supplier' is the second definition.
'pine' can be an answer for 'needle' (thesaurus). I am unsure of the 'supplier' bit.
Can you help me to learn more?
(Other definitions for pine that I've seen before include "Yen - tree" , "A tree to grieve for" , "Scots fir" , "Long for the conifer?" , "Coniferous tree" .)