Find the word definition

Wikipedia
Phantome

According to the folklore of Trinidad and Tobago this immensely tall spectre stands at the crossroads with his legs wide apart, straddling the road. As his victims approach, he snaps his legs shut, squeezing them to death. Their only warning is a shrill, spine-tingling whistle which he emits just before his assault.