Spy. One who spies upon or watches a person secretly; a secret agent whose business it is to keep a person, place, etc., under close observation.
Clairvoyant. A person who can mentally see objects at a distance or concealed from sight.
Gamble. To play games of chance for money.