Buttoned Belted Trenchcoat

(clothing) A trench coat with buttons and belt