SELF-CATERING Meaning of SELF-CATERING in English Brit.■ adjective (of a holiday or accommodation) offering facilities for people to cook their own meals. ■ noun the action of catering for oneself. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004