Dictionary/トレンチコートTorenchikootoAlso read: トレンチ・コートトレンチコート (Torenchikooto) is a Japanese noun meaning “trench coat”.Meaningsnountrench coat