meaning of police cruiser

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


Related Words

police cruiser |

Developed & Maintained By Taraprasad.com

Treasure Words