ADJ.
massive
VERB + LET-OFF
saw
LET-OFF + NOUN
home
noun
An escape from punishment.
The accused received a suspended sentence, which many saw as a let-off.
The missed penalty was a massive let-off for the home team.
A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.