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