Let-off
Word Dictionary
-> Let-off
Search:
Let-off
(n.) A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.
Terms of Use
Canadian Jobs