Online English Dictionary

Home

Lockup


n.

A place where persons under arrest are temporarily locked up; a watchhouse; a jail.


© 2009 Dammam Community College