Dictionary search results

Showing 1-4 of 4 results

scupper1 US English

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

scupper2 US English

Sink (a ship or its crew) deliberately

scupper US Thesaurus

the captain decided to scupper the ship

scupper English-Spanish

imbornal m