Check your closest Oxford English Dictionary - it refers to taxes.
On Tue, 2 Nov 1993 [log in to unmask] wrote:
> Date sent: 2-NOV-1993 11:29:00
> Can anyone help by explaining where the term "scott-free" as in: someone
> got off scott-free -- came from, originated?
> Mashoed Bailie
> Department of Communiation
> University of Wisconsin Oshkosh
> Oshkosh, WI 54901
> Office - (414) 424-7040
> Bitnet - bailie@oshkoshw
> Internet - [log in to unmask]