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
Entrei na farmácia por cinco minutos — cinco! — e o guincho já tava guinchando meu carro da vaga de carga e descarga.
Guincharam meu carro porque parei na frente de uma garagem, e pra tirar do pátio paguei quase quinhentos reais.