Advertisement

Advertisement

service flat

noun

, British.
  1. an apartment with complete hotel services.


service flat

noun

  1. a flat in which domestic services are provided by the management Also called (esp Austral)serviced flat


Discover More

Word History and Origins

Origin of service flat1

First recorded in 1920–25

Advertisement

Advertisement

Advertisement

Advertisement


service entranceservice industry