village green (English, noun)
expansion: village green (plural village greens)
Senses:
glosses: A patch of land at the centre of a village that is open to the public at all times.
tags: British
Forms:
form: village greens
tags: plural