Origin of patrol car

First recorded in 1930–35

British Dictionary definitions for patrol car

patrol car

noun

a police car with a radio telephone used for patrolling streets and motorways See also panda car