This meaning refers to formal authorization recorded electronically or in a passport for international travel.
She applied for a student visa.
Tourists from some countries need a visa.
This meaning refers to the physical or electronic proof that travel permission has been granted.
The visa was attached to a page in her passport.
The officer checked the visa carefully.
With a capital letter, Visa refers to the company and global network processing electronic card payments.
The shop accepts Visa cards.
She paid using Visa.
This formal and uncommon verb means adding or granting official visa authorization.
The embassy visaed the passports before departure.
Officials visaed the documents for entry.