spinning frame

spinning frame

English Noun
Ad

Definition

a machine that draws and twists fibres and then winds it onto spools or spindles

Ad