English Dictionary
Definition scot-free in British English
scot-free adverb
adverb
1
to avoid punishment for doing something that deserves punishment
Synonyms and related words
