Woollen fabric (7)
(Other definitions for flannel that I've seen before include "nonsense" , "something to wash with" , "Bathroom item" , "One way to rub clean" , "type of fabric" .)
'woollen fabric' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for tweed that I've seen before include "Scottish/English river" , "Fabric; river" , "Scottish and English river" , "Woollen cloth - Scotland/England border river" , "See 7" .)
(Other definitions for felt that I've seen before include "woolly material" , "Fabric - perceived by touch" , "Material - perceived by touch" , "Laid hands" , "compassion" .)