Panda Car (noun) Definition, Meaning & Examples

noun British.
  1. a small patrol car used by the police.
noun
  1. a police patrol car, esp a blue and white one
Panda Car (noun) Definition, Meaning & Examples

More Definitions