putting greens
English
Noun
putting
greens
plural of
putting green