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. 2012