Find the word definition

Wiktionary
road fund licence

n. (context British English) A paper disc displayed on the windscreen of a road vehicle to show that road tax has been paid