WTWM

whatsthatwordmean

← Definition
Guess

scupper

nounAn opening in the side of a ship or boat that allows water to drain off the deck.
verbTo ruin or thwart a plan, effort, or opportunity.

Synonyms

ruinverbfoilverbthwartverb

Built for word lovers.