dropsy
/drˈɑpsi/
Explore definitions, synonyms, and language insights of dropsy
Definitions
Noun
swelling from excessive accumulation of watery fluid in cells, tissues, or serous cavities