Pretty thin stuff (5)
I believe the answer is:
voile
'pretty thin stuff' is the definition.
The answer and definition can be both man-made objects as well as being singular nouns.
Maybe there's a link between them I don't understand?
This is all the clue.
Can you help me to learn more?
(Other definitions for voile that I've seen before include "Light semi-transparent fabric" , "fine material" , "Sheer fabric" .)