precognition: knowledge of an event before it occurs
clairvoyance: apparent power to perceive things that are not present to the senses
golf ball: a small hard ball used in playing golf; dimpled to reduce wind resistance