LODEN


Meaning of LODEN in English

n.1 a thick waterproof woollen cloth.

2 the dark green colour in which this is often made.

Etymology: G

Oxford English vocab.      Оксфордский английский словарь.