meaning of prowl car

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


Related Words

prowl car |

Developed & Maintained By Taraprasad.com

Treasure Words