Definify.com

Definition 2025


putting_greens

putting greens

English

Noun

putting greens

  1. plural of putting green