English dictionary
scupper meaning and definition
Definition and meaning of scupper at MeaningMonkey.org. scupper meaning and definition in the English Dictionary.SCUPPER noun
Definition of scupper (noun)
- drain that allows water on the deck of a vessel to flow overboard
SCUPPER verb
Definition of scupper (verb)
Source: Princeton University Wordnet