NODUS Meaning of NODUS in English [no.dus] n, pl no.di [L, knot, node] (ca. 1738): complication, difficulty Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012