SHOWPLACE


Meaning of SHOWPLACE in English

■ noun a place of beauty or interest attracting many visitors.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.