Long piece of tartan cloth worn over the shoulder in traditional Highland dress (5)
I believe the answer is:
plaid
(Other definitions for plaid that I've seen before include "Cloth with a criss-cross design" , "piece of cloth" , "material" , "Part of Scots dress or Welsh party" , "Tartan-pattern cloth" .)