Topic: GOLF


pitch-and-putt

noun
     
pitch-and-putt [uncountable]
British EnglishDSG a game of golf played on a very small course

Explore GOLF Topic