founderingEnglish

foundering, going under

Noun

(of a ship) sinking

English: foundering, going under

English words with similar meanings

Show 1 words