self-catering
English
Etymology
From
self-
+
catering
.
Adjective
self
-
catering
(
not comparable
)
Of holiday accommodation: in which the holidaymaker cooks for him/herself.
Anagrams
self-creating