Dictionary definition · scupper
noun
- drain that allows water on the deck of a vessel to flow overboard
verb
- wait in hiding to attack
- put in a dangerous, disadvantageous, or difficult position
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).