SHOWPLACE


Meaning of SHOWPLACE in English

[show.place] n (1794): a place (as an estate or building) that is regarded as an example of beauty or excellence

Merriam-Webster English vocab.      Английский словарь Merriam Webster.