English · Travel & Places
/ˈviː.zə/
[/ˈviː.zə/]
travel permission stamp
An official mark or document allowing a person to enter or stay in a country.
He applied for a tourist visa several weeks before flying to study abroad.
He applied for a tourist visa several weeks before flying to study abroad.
From Latin 'carta visa', meaning a document that has been seen or verified.
Essential in international travel and immigration.