node

/noʊd/

UK: /nəʊd/

node

English Noun Top 27,351
Ad

Definition

A knot, knob, protuberance or swelling.

Etymology

From Middle English node, borrowed from Latin nōdus. Doublet of knot, knout, and nodus.

Ad

Related Words