n 1: an endorsement made in a passport that allows the bearer to
enter the country issuing it
v 1: provide (a passport) with a visa
2: approve officially; "The list of speakers must be visaed"
We value your privacy. We use cookies to improve your experience and serve personalized ads through Google AdSense.
By clicking "Accept," you consent to our use of cookies and third-party advertising.
Learn more