Self-catering (noun) Definition, Meaning & Examples

adjective
  1. denoting accommodation in which the tenant or visitor provides and prepares his own food
Self-catering (noun) Definition, Meaning & Examples

More Definitions