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