Trenchcoats meaning : A military-style raincoat with a belt and deep pockets and often epaulettes.
trenchcoats
exteroceptive
featurettes
gentleman of leisure
bready