EnglishMain Dictionary
self-catering
Universal Words
adjective
[usuallybeforenoun] (BrE) a self-catering holiday is one which provides you with accommodation and the equipment that is necessary to cook your own meals:
self-catering accommodation
self-catering noun [U] (BrE):
All prices are based on a week's self-catering in shared accommodation.