English

Definition of self-catering noun from the Oxford Advanced Learner's Dictionary

 

self-catering

 noun
noun
BrE
 
; NAmE
 
[uncountable] (British English)
 
jump to other results
the action of going on a holiday or staying in accommodation with the equipment that is necessary to cook your own meals All prices are based on a week's self-catering in shared accommodation.

Other results

All matches