SELF-CATERING Meaning of SELF-CATERING in English adj. (esp. of a holiday or holiday premises) providing rented accommodation with cooking facilities but without food. Oxford English vocab. Оксфордский английский словарь. 2012