It provocatively reveals band drinks last of moonshine (10)
I believe the answer is:
striptease
'it provocatively' is the definition.
The definition suggests a singular noun which matches the answer.
'band drinks last of moonshine' is the wordplay.
'band' becomes 'strip' (both can mean a small piece of material).
'drinks' becomes 'teas' (tea is a kind of drink).
'last of' indicates one should take the final letters.
The last letter of 'moonshine' is 'e'.
'strip'+'teas'+'e'='STRIPTEASE'
'reveals' is the link.
Can you help me to learn more?
(Other definitions for striptease that I've seen before include "adult show" , "in which all will be revealed" , "Sort of entertainment" , "Revelatory performance" , "that calls for gradual exposure?" .)