rhizoverb
Beta
Feedback
→
visa
Permission to enter or stay
noun · An official endorsement permitting entry, residence, or work in a country.
Payment-card brand
proper noun · A payment-card company and its brand of financial products.
Enable JavaScript for search, audio, and interactive vocabulary practice.