Synonyms for Node (same or very similar meaning)
WordNet sense 1 (any thickened enlargement):
knob, thickening
WordNet sense 2 (the source of lymph and lymphocytes):
lymph node, lymph gland
WordNet sense 3 ((computer science) any computer that is hooked up to a computer network):
client, guest
From the ODE community, based on WordNet
add/edit