ハイソックス

Etymology
Analyzed as, as a borrowing from the phrase  , or as an abbreviation of.

Noun

 * 1) knee socks, knee highs a sock that reaches almost up to the knee

Usage notes
There is some overlap in meaning between the terms and. Generally speaking, the difference is that ハイソックス are often not as long as.