Yes to me it means something of that nature but to alot it means a broader number of materials. Its personal preference I suppose. Should probably say linen/material strop.