What is the meaning of Trenchcoat?

Alternative spelling of trench coat

trenchcoat

Source: wiktionary.org