station house

noun
🔊/ˈsteɪʃn haʊs/
🔊/ˈsteɪʃn haʊs/
(North American English)
(also police station British and North American English)
jump to other results
  1. the office of a local police force警察局;派出所
    • The police led me into the station house.警察带我去了警局。
    Topics Law and justicec2, Buildingsc2