service flat


noun British.

an apartment with complete hotel services.

Origin of service flat

First recorded in 1920–25

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