- 1(technology) (computing) a point at which two lines or systems meet or cross a network node
- 2(anatomy) a small hard mass of tissue, especially near a joint in the human body a lymph node
- 3(biology) a place on the stem of a plant from which a branch or leaf grows
- 4(biology) a small swelling on a root or branch
NAmE//ˈnoʊdl//
adjectiveSee node in the Oxford Advanced Learner's DictionaryCheck pronunciation: node