DROWNED, pp. Deprived of life by immersion in a fluid overflowed inundated overwhelmed.