VEIN Meaning of VEIN in English See: FREEZE ONE'S BLOOD or FREEZE THE BLOOD IN ONE'S VEINS, FREEZE ONE'S VEINS. Slang English vocab. Английский сленговый словарь. 2012