English version

pitch-and-putt in Golf topic

From Longman Dictionary of Contemporary Englishpitch-and-puttˌpitch-and-ˈputt noun [uncountable] 🔊 🔊 British EnglishDSG a game of golf played on a very small course