There are multiple definitions - click on the translation that matches your context.

viatura policial

substantivo

full

squad car

noun

Definitions of squad car

English

a police patrol car

The officers were parked in an unarmoured squad car.