Definition for DROWN'ED

DROWN'ED, pp.

Deprived of life by immersion in a fluid; overflowed; inundated; overwhelmed.

Return to page 200 of the letter “D”.