scuppered
(slang) caught by surprise and killed or destroyed.