English dictionary
village green meaning and definition
Definition and meaning of village green at MeaningMonkey.org. village green meaning and definition in the English Dictionary.VILLAGE GREEN noun
Definition of village green (noun)
- a village park consisting of a plot of grassy land
Source: Princeton University Wordnet