Definition Definition

let-off - Meaning and Examples

Meaning of 'let-off' (Webster Dictionary)

1 . Let-off [ n.]
- A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.