Delivery made by down-to-earth supplier (7)
I believe the answer is:
airdrop
This might be a double definition.
'delivery' is the first definition.
(I know that airdrop is a type of delivery)
'down-to-earth supplier' is the second definition.
The definition suggests a singular noun which matches the answer.
'made by' is the link.
Can you help me to learn more?
(Other definitions for airdrop that I've seen before include "supplies sent down" , "Parachuting of supplies" , "How paras go in" , "Road rip (anag.)" , "Delivery of supplies by parachute" .)