English dictionary

scupper

noun

Parts of speech

Definitions

noun

  1. drain that allows water on the deck of a vessel to flow overboard

verb

  1. put in a dangerous, disadvantageous, or difficult position

verb

  1. wait in hiding to attack

Synonyms

Scroll to Top