tourist card
nounDefinition of tourist card
: a citizenship identity card issued to a tourist usually for a stated period of time in lieu of a passport or a visa
Keep scrolling for more