Dictionary search results

Showing 1-2 of 2 results

wrecked British & World English

Having been wrecked

wreck British & World English

Cause the destruction of (a ship) by sinking or breaking up