Meaning of scupper
Definition of scupper
(noun)
drain
that allows
water
on the
deck
of a
vessel
to
flow
overboard
(verb)
wait
in
hiding
to
attack
put in a dangerous, disadvantageous, or
difficult
position
Other information on scupper
WIKIPEDIA results for
scupper
Amazon results for
scupper
Tweet