noun British. an apartment with complete hotel services. noun British a flat in which domestic services are provided by the managementAlso called (esp Austral): serviced flat