Webster's Revised Unabridged Dictionary · 1913

Let-off

Let-off (let"of`; 115) , noun

(Machinery) A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.