The phrase
"trench vest" refers to a sleeveless piece of clothing that has certain characteristics of a trench coat. It combines the length and style elements of a trench coat with the absence of sleeves, creating a vest-like garment.
Full definition