LANTHORN


Meaning of LANTHORN in English

[lant.horn] n (1587) chiefly Brit: lantern

Merriam-Webster English vocab.      Английский словарь Merriam Webster.