let off

Definitions

General English

  • phrasal verb to make something such as a gun or bomb fire explode
  • phrasal verb to not punish someone severely
  • phrasal verb to agree that someone need not do something

Slang

  • verb to fart. The first variant is a common schoolchildren’s term, the other forms tend to be used by adults. Blow off is one synonym among many.
http://www.dictionarycentral.com/definition/let-off.html