EXTRAVENATE


Meaning of EXTRAVENATE in English

adj let out of the veins.

Webster English vocab.      Английский словарь Webster.