Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
self-catering  
If you go on a self-catering holiday or you stay in self-catering accommodation, you stay in a place where you have to make your own meals. 
 (BRIT)  n-uncount usu N n 
The self-catering flats are usually reserved for postgraduate students.