show flat
Noun
Meaning
show flat (plural show flats)
(chiefly UK) A newly built, decorated, and furnished flat that is intended as an example rather than to be rented.
Noun
show flat (plural show flats)
(chiefly UK) A newly built, decorated, and furnished flat that is intended as an example rather than to be rented.