meaning of calaboose

1. A prison; a jail.


Related Words

calaboose |

Developed & Maintained By Taraprasad.com

Treasure Words