Dictionary Check: scupper
"scupper" is a valid word!
Scrabble
13
points
Words with Friends
17
points
Definition
noun
drain that allows water on the deck of a vessel to flow overboard
verb
wait in hiding to attack
verb
put in a dangerous, disadvantageous, or difficult position
Advertisement