What does "tollbooth" mean?

Tollbooth: In Scotland, a burgh jail; hence, any prison, especially a town jail. Sir W. Scott.

Additional senses

  1. 2.To imprison in a tollbooth. [R.] That they might tollbooth Oxford men. Bp. Corbet.

Sources