GNU Collaborative International Dictionary of English
Found one definition
-
Let-off (lĕtˈŏfˌ; 115), n. (Mach.) A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.
[1913 Webster]
Let-off (lĕtˈŏfˌ; 115), n. (Mach.) A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.
[1913 Webster]