Definition of watchhouse

Definition of watchhouse
  1. watchhouse Noun A small prison attached to a police station, usually used on a temporary basis.
Need more help? Try our forum NEW