VariousWords beta
Related Terms:
bridging visa
visaless
permit
visa free
endorse
visas
permanent residency
visa card
credit card
passport
international student
visé
visa on arrival
tourist visa
nannygate
nonvisa
student visa
permanent resident
working holiday visa
visa run
transit visa
card
charge
Definitions:
Noun
visa
Definition: an endorsement made in a passport that allows the bearer to enter the country issuing it
Definition: A permit to enter and leave a country, normally issued by the authorities of the country to be visited.
Definition: Visa card
Definition: Initialism of vancomycin-intermediate Staphylococcus aureus.