There are multiple definitions - click on the translation that matches your context.

frustrar

verbo

full

scuttle

verb

Definitions of scuttle

English

to deliberately cause a scheme or a plan etc to fail

His move scuttles plans for a new constitution to be introduced.

English

to sink your own ship deliberately by making holes in the bottom of it or by opening its valves to let water in

The ship was towed to the outskirts of the Galapagos Marine Reserve and scuttled.