meaning of patrol car

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


Related Words

patrol car |

Developed & Maintained By Taraprasad.com

Treasure Words