station house
noun /ˈsteɪʃn haʊs/
/ˈsteɪʃn haʊs/
(North American English) (also police station British and North American English)
- the office of a local police force
警察局;派出所 - The police led me into the station house.
警察带我去了警局。
- The police led me into the station house.