WikiWord

English

tourist trap

noun

Meaning

  1. An establishment, such as a shop or display, where tourists are encouraged to spend money on goods or services not necessarily of good value.

Sources

No citations have been attached yet.