Z-car Definition

noun
(UK) Any of several early models of police car.
Wiktionary
(slang) An official limousine, in Australia.
Wiktionary

Other Word Forms of Z-car

Noun

Singular:
z-car
Plural:
z-cars

Words Near Z-car in the Dictionary