scuppers; scuppered; scuppering
scuppers; scuppered; scuppering
Learner's definition of SCUPPER
[+ object] British
: to cause (something) to stop or fail阻挠;破坏;使泡汤 2 scupper /ˈskʌpɚ/ noun
plural scuppers
plural scuppers
Learner's definition of SCUPPER
[count] technical
: a hole in the side of a boat that allows water to drain from the deck(船舷上的)排水孔