The definition :


Definitions of scupper:

  • noun:   drain that allows water on the deck of a vessel to flow overboard
  • verb:   wait in hiding to attack
  • verb:   put in a dangerous, disadvantageous, or difficult position



Are you interested in alternative search :

:ambuscade ambush bushwhack endanger expose lie in wait lurk peril queer waylay affect bear on bear upon drain drainpipe impact touch touch on wait waste pipe compromise subject

If you like reading news check: