trench coat noun1 •A military-style raincoat with a belt and deep pockets and often epaulettes. formstrench coats