Meaning of NODE in English

NODE

/ nəʊd; NAmE noʊd/ noun

1.

( biology ) a place on the stem of a plant from which a branch or leaf grows

2.

( biology ) a small swelling on a root or branch

3.

( technical , especially computing ) a point at which two lines or systems meet or cross :

a network node

4.

( anatomy ) a small hard mass of tissue , especially near a joint in the human body :

a lymph node

►  nodal adjective

••

WORD ORIGIN

late Middle English (denoting a knotty swelling or a protuberance): from Latin nodus knot.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.