DictionaryAI

tourist visa

Short definition from Wiktionary

Noun

  1. A document that allows a limited period of leisure travel within a country, but no business activity

We haven’t written up tourist visa yet: Simple and Standard meanings, examples and a quiz.