engorged

Explore definitions, synonyms, and language insights of engorged

Definitions

Adjective Satellite
overfull as with blood