ˌself-ˈcatering adjectiveadj [usually before noun] British EnglishBrE DLTrelating to a holiday in which you stay in a place where you can cook your own food 〔在度假住宿处〕自己做饭的,自办伙食的self-catering accommodation/apartment/cottage etc 自己做饭的住处/公寓套间/村舍等
—self-catering noun [uncountableU] Prices start from £114 per person for seven nights’ self-catering. 膳食自理,七个晚上每人114英镑起。