THRENODE Meaning of THRENODE in English [thre.node] n (1858): threnody -- thre.nod.ic adj -- thren.o.dist n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012