putting greens

English

Noun

putting greens

  1. plural of putting green