node (n.)a connecting point at which several lines come together;
node (n.)any thickened enlargement;
node (n.)(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge;
Synonyms: leaf node
node (n.)(physics) the point of minimum displacement in a periodic system;
node (n.)(astronomy) a point where an orbit crosses a plane;
node (n.)the source of lymph and lymphocytes;
Synonyms: lymph node / lymph gland
node (n.)any bulge or swelling of an anatomical structure or part;
node (n.)(computer science) any computer that is hooked up to a computer network;