watchhouse noun1 •A small prison attached to a police station, usually used on a temporary basis. formswatchhouses