What does ‘spook’ mean?

spook

( n ) A spy. Word has it, Melvin was a spook for the CIA in his youth.
( v ) To frighten. The cows were spooked by the howling of the wolves.
( v ) To scare, frighten. A snake spooked the horse and he threw his rider.