1. let-off - Noun
2. let-off - Verb
A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.
Source: Webster's dictionarylet off
Please excuse me from this class Source: Internet
A bus may be flagged down anywhere along its route (not just at bus stop shelters), and the bus will also stop anywhere along its route (on request) to let off a passenger. Source: Internet
At the same time, the warp yarns must be let off or released from the warp beams. Source: Internet
By associating Belial with all sorts of misfortune and negative external influence, the Qumran people are henceforth allowed to be let off for the sins they commit. Source: Internet
A confidant might just help you let off steam, but maybe she’ll offer a different perspective on what happened. Source: Internet
Add mushrooms and cook, stirring occasionally, until they are soft and have let off their liquid, about 5 minutes. Source: Internet