TOLLBOOTH


Meaning of TOLLBOOTH in English

n.

[ Scotland . Written also Tolbooth. ] Prison, jail.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.