Calaboose

Webster's Dictionary of the English Language

·noun A prison; a jail.

Related Words