Definitions
noun
an extravasated liquid (blood or lymph or urine); the product of extravasation
noun
the process of exuding or passing out of a vessel into surrounding tissues; said of blood or lymph or urine
Look “extravasation” up elsewhere
Want another word?
Spin the dictionary for a fresh one.