Entry permit (6)
'entry permit' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for visa that I've seen before include "Travel pass" , "Travel permit stamped in passport etc" , "Stamp affixed to passport as permission to enter country" , "Passport stamp or well-known credit card" , "giving you access to capital?" .)
'entry permit' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for ticket that I've seen before include "Authority for entry, etc" , "needed for train journey" , "Travel warrant" , "Travel or entry permit" , "Authority to travel" .)