SQUAD CAR


Meaning of SQUAD CAR in English

[squad car] n (1938): a police automobile connected by a two-way radio with headquarters--called also cruiser, prowl car

Merriam-Webster English vocab.      Английский словарь Merriam Webster.