'golf range' definitions:

Definition of 'golf range'

From: WordNet
noun
A practice range for practicing golf shots [syn: golf range, driving range]