LODE Meaning of LODE in English [noun] [C] - metal in its natural form when found in a layer between other rock Cambridge English vocab. Кембриджский английский словарь. 2012