lymph node Syllabification: (lymph node)Translate lymph node | into Italian Definition of lymph node noun Physiology each of a number of small swellings in the lymphatic system where lymph is filtered and lymphocytes are formed. lymph node in other Oxford dictionaries Definition of lymph node in the British & World English dictionary