shoe upper definition

shoe upper means the upper structural element, composed of one or more materials, which is attached to the outer sole. The shoe upper includes lining and socks;