squad car

/'skwɔd'kɑ:/
Noun
  1. a car in which policemen cruise the streets; equipped with radiotelephonic communications to headquarters

Khám phá thêm

Các từ liên quan

squad car
Two police officers patrol the neighborhood in their squad car.