Meaning of “L-plate” in the English Dictionary

british dictionary