three-piece suit

suit with jacket, trousers, and waistcoat (vest)