English dictionary
victory garden meaning and definition
Definition and meaning of victory garden at MeaningMonkey.org. victory garden meaning and definition in the English Dictionary.VICTORY GARDEN noun
Definition of victory garden (noun)
- a kitchen garden planted during wartime to relieve food shortages
Source: Princeton University Wordnet