Online English Dictionary

Home

Lobspound


n.

A prison.


© 2009 Dammam Community College