LODE Meaning of LODE in English noun a water course or way; a reach of water. 2. lode ·noun a metallic vein; any regular vein or course, whether metallic or not. Webster English vocab. Английский словарь Webster. 2012