Define visa support

visa support. 1. Any documentation, such as a letter of invitation from an approved organization or a receipt for confirmed bookings, required by a foreign government before a visa will be issued. 2. The act of providing such documentation.

To look up another word, click here.

The Travel Industry Dictionary is provided courtesy of www.HomeTravelAgency.com