YourDictionary

scupper

noun

  1. an opening in a ship's side to allow water to run off the deck
  2. a similar outlet in a building, as for water to run off from a floor or roof

transitive verb

Brit., Informal to wreck; ruin: our plans were scuppered

See scupper in American Heritage Dictionary 4

Learn more about scupper

link/cite print suggestion box