patrol car
Explore definitions, synonyms, and language insights of patrol car
Definitions
Noun
a car in which policemen cruise the streets; equipped with radiotelephonic communications to headquarters