Dictionary.com
Thesaurus.com

is scuppering

  • present progressive
    of scupper (3rd person singular).
    scupper
    noun
    a drain at the edge of a deck exposed to the weather, for allowing accumulated water to drain away into the sea or into the bilges.

More Suggestions