Subscriber login


Forgot your password?

Library card login

Other

trade plates

Definition of trade plates

noun

British
  • temporary number plates used by car dealers or manufacturers on unlicensed cars.