Definition of showplace in English:
A place of beauty or interest attracting many visitors.
- She testified that she wrote what would be of interest to her readers, the opening of a showplace for items of interest to decorators and homemakers.
- Frank called from the ranch last week to say that they've put the showplace on the market, opting to move full-time to their nearby bay house.
- Last year the bunker on Reinhart Street, inaccessible until 1990, was opened as a showplace for street artists.
Definition of showplace in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in India