Waterlogged

From Fresh Dictionary

English

Adjective

waterlogged

  1. soaked with water
  2. (nautical) in danger of sinking because of excess water onboard

Related terms

Personal tools