Topic: TOURISM


tourist trap

noun
     
tourist trap [countable]
DLT a place that many tourists visit, but where drinks, hotels etc are more expensive - used to show disapproval

Explore TOURISM Topic