English Dictionary
Definition scupper in British English
scupper verb
[transitive] verb
/ˈskʌpə(r)/
Synonyms and related words
Synonyms and related words
