HEMORRHAGE MEANING IN ENGLISH

• Hemorrhage Definition & Synonyms

  1. (n.) Any discharge of blood from the blood vessels.


Synonyms:
Bleed, Bleeding,

RECENT SEARCHES