English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition impoundment lot in British English

impoundment lot noun

noun
1

a type of parking lot where a vehicle is held in custody by the police when its owner has been involved, for example, in an accident

Example

Civilian vehicles left abandoned on the reservation will be towed to an impoundment lot for further disposition.

Definition impoundment lot in British English