Definitions
noun
an endorsement made in a passport that allows the bearer to enter the country issuing it
verb
approve officially
“The list of speakers must be visaed”
verb
provide (a passport) with a visa
Look “visa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.