Definition of “meals on wheels” - English Dictionary

English