service flat
noun British.
an apartment with complete hotel services.
Origin of service flat
First recorded in 1920–25
Words nearby service flat
British Dictionary definitions for service flat
service flat
noun
British
a flat in which domestic services are provided by the management
Also called (esp Austral): serviced flat