meaning of police car

1. a car in which policemen cruise the streets; equipped with radiotelephonic communications to headquarters


Related Words

police car |

Developed & Maintained By Taraprasad.com

Treasure Words