Definify.com

Definition 2024


putting_greens

putting greens

English

Noun

putting greens

  1. plural of putting green