Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Golfpitch-and-puttˌpitch-and-ˈputt noun [uncountable] British EnglishDSG a game of golf played on a very small course ldoceonline.com