scupperEnglish

scupper, ambuscade, ambush, bushwhack, endanger

Verb

Noun

Drain that allows water on the deck of a vessel to flow overboard

English: scupper

Bahasa words with similar meanings

English words with similar meanings

Show 10 words

Words that start with "scupper"