NODE Meaning of NODE in English (LUMP) [noun] [C] [specialized] - a lump or swelling on or in a living objecta lymph node Cambridge English vocab. Кембриджский английский словарь. 2012