English
visa
noun
Meaning 1
An official document or mark made in a passport that allows you to enter or leave a particular country.
Example sentences:
Gaining a permanent residence permit is difficult and most retirees have only renewable annual visas.