scupper
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