SCOT-FREE


Meaning of SCOT-FREE in English

adj free from payment of scot; untaxed; hence, unhurt; clear; safe.

Webster English vocab.      Английский словарь Webster.