TRENCH COAT


Meaning of TRENCH COAT in English

■ noun

1》 a loose belted, double-breasted raincoat in a military style.

2》 a lined or padded waterproof coat worn by soldiers.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.