You searched for:
“visa”
A document or official stamp issued by the government of a nation and attached to a valid passport authorising the holder to travel to that country for a specific purpose and limited time: As Joseph planned his holidays he applied for a visa to travel to the place his parents were born and to visit his grandparents.
This entry is located in the following unit:
Words of French origin
(page 11)