visa
/vˈizʌ/
Explore definitions, synonyms, and language insights of visa
Definitions
Noun
an endorsement made in a passport that allows the bearer to enter the country issuing it
Verb
provide (a passport) with a visa
Verb
approve officially; "The list of speakers must be visaed"