past tense of drown. 1. as in engulfed. to cover with a flood whole villages drowned by the rampaging river. Synonyms & Similar Words.
確定! 回上一頁