showplace noun2 •A building or estate shown for its beauty or noteworthiness. •A location kept for display only. formsshowplaces