Summary
English to French:   more detail...
  1. putting green:
    The word putting green exists in our database, but we currently do not have a translation from English to French.
    • Synonyms for "putting green":
      green; site; land site


English

Detailed Translations for putting green from English to French

putting green: (*Using Word and Sentence Splitter)

putting green:


Translation Matrix for putting green:

NounRelated TranslationsOther Translations
- green; putting surface

Synonyms for "putting green":


Related Definitions for "putting green":

  1. an area of closely cropped grass surrounding the hole on a golf course1

External Machine Translations:

Related Translations for putting green