tube foot noun1 •A locomotor appendage of an echinoderm consisting of a tube with longitudinal muscles, pressurized by water. formstube feet