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