impound

verb

Definitions of impound

English

(of the police, customs, or other state authority) to take legal possession of something such as goods, a vehicle, or documents because some related law has been broken

The Philippines' franchise authorities have fined and impounded an Uber car for operating an unlicensed public service.