stationhouse glossary / STATIONHOUSE stationhouse. 1. A police station or precinct. 2. The lockup at a police precinct. stationhouse Read More »