scupper
English Dictionary
->
Letter S
-> scupper
Search Dictionary:
scupper Definition
(n)
drain
that
allows
water
on
the
deck
of
a
vessel
to
flow
overboard
(v)
wait
in
hiding
to
attack
(v)
put
in
a
dangerous
,
disadvantageous
,
or
difficult
position
scupper Synonyms
ambuscade
ambush
bushwhack
endanger
expose
lie in wait
lurk
peril
queer
scupper
waylay
© Art Branch Inc.