Skip to main content

English: impound a vehicle

Welsh: powndio

Part of speech

Verb

Definition

Seize and take legal custody of (something, especially a vehicle, goods, or documents) because of an infringement of a law.