Meaning of taxi medallion in English:
taxi medallion
noun
(In the United States) a transferable permit, in the form of an embossed metal plate riveted to a vehicle, allowing a taxi driver to operate.
Origin
1940s; earliest use found in The New York Times.
Are You Learning English? Here Are Our Top English Tips