SERVICE FLAT


Meaning of SERVICE FLAT in English

■ noun Brit. a rented flat in which domestic service and sometimes meals are provided by the management.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.