trade plate









trade plate


noun

  1. a numberplate attached temporarily to a vehicle by a dealer, etc, before the vehicle has been registered
54 queries 0.521