what is the meaning of the idiom to go scot-free?
Meaning | Synonyms to be rid of all the blame (of something or incident) to be totally free from harm or punishment, obligation or restraint. unpunished. let off.