Material for flattery (7)
I believe the answer is:
flannel
I believe this is a double definition.
'material' is the first definition.
(flannel is a kind of material)
'flattery' is the second definition.
(thesaurus)
'for' acts as a link.
(Other definitions for flannel that I've seen before include "Facecloth - soft soap" , "Soft, napped fabric" , "Cloth; evasive talk" , "it comes in handy for washing" , "Bathroom item" .)