scupper

/skˈʌpɝ/

Explore definitions, synonyms, and language insights of scupper

Definitions

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

More Specific Terms