drive a ball (as in golf) - English Synonyms Dictionary