Impound

Impound in Portuguese

In Portuguese

guinchar

Definition

Definition in EnglishOf the police or a tow truck: to take away a vehicle that was parked where it should not be and keep it until the owner pays to get it back.

Definition in PortugueseLevar embora um carro estacionado em lugar proibido e deixar no pátio até o dono pagar pra tirar.

Synonyms (English): tow away

Example sentences

Related words

Done with

impound in other languages