flotsamEnglish

flotsam, jetsam

Noun

The floating wreckage of a ship

English: flotsam, jetsam

English words with similar meanings

Show 1 words