watchhouse in Finnish watchhouse in Finnish putka noun A small prison attached to a police station, usually used on a temporary basis. Add to Flashcards