rag, piece of cloth (more general or technical)