Car pound
1) A secure parking area to which police (or their contractors) remove illegally parked vehicles and those causing obstruction. The driver/ owner has to pay a fixed penalty and removal fees before the vehicle can be taken away. Often manned by Traffic Wardens and is the only occasion when they can demand to see a driver’s licence.