showplace

Meaning

  1. A building or estate shown for its beauty or noteworthiness.
  2. A location kept for display only.

Synonyms

object of interest

place of interest

tourist feature

conventionhall

tourist attraction

Translations

lieu touristique

المكان الرّائع

lloc d’interès turístic

Etymology

From show + place.

Notes

Sign in to write sticky notes