scuppers; scuppered; scuppering
British
: to cause (something) to stop or fail
The boss scuppered [=(US) scuttled] the plan.
The latest information could scupper the peace talks.
plural scuppers
technical
: a hole in the side of a boat that allows water to drain from the deck



