SERVICE FLAT


Meaning of SERVICE FLAT in English

noun

Britain : a flat in which the rental includes housekeeping care and to which prepared meals will be sent if ordered

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.