meaning of squad car

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


Related Words

squad car |

Developed & Maintained By Taraprasad.com

Treasure Words