venous star noun1 •A red nodule under the skin formed by a dilated vein due to increase in intravenous pressure. formsvenous stars