Definition of “meals on wheels” - English Dictionary

british dictionary