golf towel

Noun

 * 1) A towel for drying a golfer's hands, clubs, and golf balls, often with a loop or clip to attach to a golf bag.