LANTHORN Meaning of LANTHORN in English [lant.horn] n (1587) chiefly Brit: lantern Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012