Dictionary search results

Showing 1-4 of 4 results

scupper1 British & World English

A hole in a ship’s side to carry water overboard from the deck

scupper2 British & World English

Sink (a ship or its crew) deliberately

scupper English Thesaurus

the captain decided to scupper the ship

scupper English-Spanish

imbornal m