road fund licence noun definition in The car industry topic from the Oxford Advanced Learner's Dictionary

road fund licence

 noun: The car industry topic
(in Britain) a small circle of paper that was put on the window of a vehicle or on a motorcycle to show that the owner had paid the tax that allows them to use the vehicle on public roads