Meaning of NODE in English

NODE

n. knot, bulge; mass of tissue; swelling; complication; joint or point on a stem from which a leaf grows; point that receives and transmits transmission signals from different directions (Internet)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.