English
Noun Z-car
#British any of several early models of police car
Alternative spellings Zed-car
ru:Z-car