half-shirt (n.)youdaoicibaDictYouDict
1660s, "shirt front," from half + shirt. In modern use, "shirt cropped high at the waist," 2000.